首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

初学者无法输入联系地址

2013-02-03 
菜鸟求助:无法输入联系地址编译输入时,直接跳过了联系地址这块。问下是啥原因来着。多谢![解决办法]Scanner

菜鸟求助:无法输入联系地址
初学者无法输入联系地址

初学者无法输入联系地址

编译输入时,直接跳过了联系地址这块。
问下是啥原因来着。多谢!
[解决办法]


Scanner sc=new Scanner(System.in);
System.out.println("姓名");
String name=sc.next();
System.out.println("年龄");
String age=sc.next();
System.out.println("工资");
String salary=sc.next();
System.out.println("地址");
String address=sc.next();
System.out.println(name);
System.out.println(Integer.parseInt(age));
System.out.println(Long.parseLong(salary));
System.out.println(address);

先全用String读出来,然后转。
[解决办法]
楼主可以在语句:         float salary=sc.nextFloat(); 
后加一句:sc.nextLine(); 就把上一次输入的剩下的"\r\n"吸收了。

热点排行