如果我正在扫描输入,我如何接受单个字符作为输入?

时间:2012-01-22 21:27:49

标签: java java.util.scanner

在课堂上,我们已经学习了Scanner课程的输入,所以我们说

Scanner keyboard = new Scanner(System.in)

然后如果我们想扫描一个整数,就会说

num = keyboard.nextInt()
例如

,或者如果它是一个字符串,

keyboard.nextLine()

如何为角色做这件事?

keyboard.nextChar() doesn't seem to work.

1 个答案:

答案 0 :(得分:3)

keyboard.next()怎么样?如果您确实需要char,请使用keyboard.next().charAt(0)