java怎样用回车继续输入,java按回车键继续

  java怎样用回车继续输入,java按回车键继续

  00-1010回车结束输入解决方案。java回车结束输入,通过输入一行找到解。

  00-1010编写java程序时,我们想通过输入enter来完成这一行的输入。这是一个很常见的问题,但是如果我们使用Scanner,然后通过nextInt()方法调用,我们不会停止输入,打回一个空行,然后等你输入下一个数字。

  00-1010我们可以设置两个扫描仪以行为单位先读取数据,相当于使用enter作为终止符。

  然后将读取的字符串传递给第二个扫描器,然后在。

  ArrayListInteger arr=new ArrayList();System.out.println(输入以空格分隔的数字列表: );Scanner in=新扫描仪(system . in);string line=in . next line();扫描仪in2=新扫描仪(行);while(in2 . hasnextint()){ arr . add(in2 . nextint());} System.out.println(数字是: arr . tostring());你只需要把nextInt或者h as nextInt之类的函数改成你需要的函数名就可以实现不同的输入,但是是以enter结尾的。

  00-1010主题

  在论坛中找到此方法:

  Scanner s=新扫描仪(system . in);string str=“”;do { str=s . nextline();if(s . has nextline())break;}while(真);system . out . println(str);实际上,这种方法行不通:

  需要两个回车来结束输入。

  

目录

扫描仪s=新扫描仪(system . in);string str=s . nextline();Scanner st=新扫描仪(str);ArrayList a=new ArrayList();while(ST . has nextint())a . add(ST . nextint());system . out . println(a);

 

  取一个字符串作为输入流,一个空格作为分隔符:

  源代码:

  这将调用以下构造函数:

  以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: