在Java中next()表示读入一个字符串,nextInt()表示读入一个字符串,通过查阅Scanner类的API,并没有发现读入字符的方法。想要读入单个的字符,可以用这个方法,主要的思想就是利用读取字符串的方法,只读取第一个字母。
public class demo01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char c;
c= sc.next().charAt(0);//读取字符串的第一个字母
System.out.println(c);
}
}