[Java]请问一次性读取两个以上的字符串,如何写
并由逗号分隔开~~小女子不胜感激~~InputStreamReaderreader=newInputStreamReader(System.in);BufferedRea...
并由逗号分隔开~~小女子不胜感激~~
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
String num[]=new String[2];
System.out.println("Please input the numbers:");
num[0]=input.readLine();
num[1]=input.readLine();
Integer x1=new Integer(num[0]);
Integer x2=new Integer(num[1]);
int a=x1.intValue();
int b=x2.intValue();
我要用逗号将他们分隔开如何进行呢?
由键盘输入~~
我想每输入完一个数用逗号将他们隔开~如25,14,16,……
而不是次次都要回车~
我上边儿的那个是写在main中的~ 展开
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
String num[]=new String[2];
System.out.println("Please input the numbers:");
num[0]=input.readLine();
num[1]=input.readLine();
Integer x1=new Integer(num[0]);
Integer x2=new Integer(num[1]);
int a=x1.intValue();
int b=x2.intValue();
我要用逗号将他们分隔开如何进行呢?
由键盘输入~~
我想每输入完一个数用逗号将他们隔开~如25,14,16,……
而不是次次都要回车~
我上边儿的那个是写在main中的~ 展开
3个回答
展开全部
我只见过在运行main函数时,能输入两个以上的String,其他的似乎都是一个个输入的(针对键盘输入)。
你的程序也是要分两次输入的,输完第一个,回一下车,再输入另一个。所以你在
num[1]=input.readLine();
前再加一行,
System.out.println("Please input the numbers:");
提醒一下客户就行了。不也能让程序运行吗?
其实也不一定非要一次输入两个才能解决问题吧,最好还是分开来输入。
你的程序也是要分两次输入的,输完第一个,回一下车,再输入另一个。所以你在
num[1]=input.readLine();
前再加一行,
System.out.println("Please input the numbers:");
提醒一下客户就行了。不也能让程序运行吗?
其实也不一定非要一次输入两个才能解决问题吧,最好还是分开来输入。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么叫读取两个以上字符?从什么地方读取?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说明不够详细,
但是,从文件中读的话可以尝试 tokenizer 的
但是,从文件中读的话可以尝试 tokenizer 的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |