[Java的] 沙僧为了使用Java扫描仪
当使用扫描仪在Java中输入数据极有可能漂移的命令. 例如,就这么简单,你先输入号码,然后输入字符串, 与此同时字符 “ñ” (进入) 当你在缓冲区中输入该号码仍然没有被删除, 其结果是,当下次执行输入字符串它将采取字符 “ñ” 难道你不输入由. 要解决此问题,请执行下列操作:
int age = Integer.parseInt(scan.nextLine()); // tranh troi lenh nhu khi dung age = scan.nextInt() String name = scan.nextLine();
也就是说,我们只需要输入字符串作为正常切换为int类型之前,
最新评论