通过Scanner类获取字符输入

时间:2018-07-08 07:13:52

标签: java

我正在尝试从扫描仪类中插入一个char值。 我以以下方式尝试过。

Scanner sc = new Scanner(System.in);
character = sc.nextChar();

不起作用 由于我的下一个方法仅采用char值。我通过使用sc.charAt(0)进行了尝试。有效。还有另一种尝试的方法。

1 个答案:

答案 0 :(得分:0)

使用以下内容

Incrementing 'i'  here  1
Incrementing 'i'  here  2
Incrementing 'i'  here  3
The 'i' variable is not incremented here, it still shows '0' ,  'i' is: 0
Incrementing 'i'  here  1
1

在这里,您正在读取字符串并采用它的第一个字符。