biz*_*aos 14 java char java.util.scanner
在Java中用键盘返回的Scanner方法是什么?char
喜欢nextLine()的String,nextInt()对int等
pol*_*nts 20
要从a char获得a Scanner,您可以使用该findInLine方法.
Scanner sc = new Scanner("abc");
char ch = sc.findInLine(".").charAt(0);
System.out.println(ch); // prints "a"
System.out.println(sc.next()); // prints "bc"
Run Code Online (Sandbox Code Playgroud)
如果你需要一堆char来自a Scanner,那么(或许暂时)将分隔符更改为空字符串可能更方便.这将使next()每次返回长度为1的字符串.
Scanner sc = new Scanner("abc");
sc.useDelimiter("");
while (sc.hasNext()) {
System.out.println(sc.next());
} // prints "a", "b", "c"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
117019 次 |
| 最近记录: |