在java中如何输入char型数据?

Python010

在java中如何输入char型数据?,第1张

直接输入不行,要进行转换\x0d\x0aimport java.util.*\x0d\x0aclass Test\x0d\x0a{\x0d\x0apublic static void main(String []args)\x0d\x0a{\x0d\x0aScanner s=new Scanner(System.in)\x0d\x0aString str=s.nextLine()\x0d\x0achar ch=str.charAt(0)\x0d\x0aSystem.out.println(ch)\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0a这个程序的缺点是读入str字符串后再转换,ch只读取了str的第一个字符。

   Java是可以用键盘输入char类型的,也就是abc这些字母或者特殊符号。

Scanner sc = new Scanner(System.in)

Char c = sc.nextChar()

通过上述语句就可以接受用户从键盘敲入的char类型