链接:https://www.luogu.com.cn/problem/P5704
题目:如输入小写字母,则输出大写字母;如果输入大写字母输出小写字母;如果输入其他字符则按原来输出(自己加的)
Scanner没有定义输入字符的方法,不能直接调用。
下面是输入一个字符的方法:
char a=s.next().charAt(0);
代码如下:
import java.util.Scanner;
public class Main { //不知点解得叫Main才能通过
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
//如果是别的类型 例: int i=s.nextInt();
char a=s.next().charAt(0);
if(a>=65&&a<=90)
a+=' ';
else if(a>=97&&a<=122)
a-=' ';
System.out.println(a);
}
}