永发信息网

java怎样一次从控制台中接收多行数据

答案:2  悬赏:10  手机版
解决时间 2021-12-28 17:14
java怎样一次从控制台中接收多行数据
最佳答案
主要功能代码如下:
package test;
import java.util.ArrayList;
import java.util.Scanner;

public class ScannerInput {
public static void main(String[] args) {
ArrayList array = new ArrayList();
Scanner scn = new Scanner(System.in);
String line;
String strings = "";
while (!"end".equals(line = scn.nextLine())) {
array.add(line);
strings += line + " ";
}
for (String str : array) {
System.out.println(str);
}
scn.close();
System.out.println(strings);
}
}
全部回答
那个是带缓冲功能的字符流读入,你可以用更简单的: system.in.read()去接收输入的东西. char a=(char)system.in.read(); 但每次只能接收一个字节. 用循环去处理多个的情况吧. 那么写不对,照你的写法要改成这样: import java.io.*; public class myapp { public static void main(string args[]) throws ioexception { int a,b,c; bufferedreader br=new bufferedreader(new inputstreamreader(system.in)); system.out.println("输入第一个数:"); a=integer.parseint(br.readline()); system.out.println("输入第二个数:"); b=integer.parseint(br.readline()); c=a+b; system.out.println("the result is: "+c); } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
App是什么功能?
邮路是什么意思
七彩虹gtx970烈焰战神x后面的按钮是做什么用
电影有哲理的台词
单选题隋唐时期,海上“丝绸之路”最远可到达
美术用品有哪些
photostop上如何翻转蒙版?
十个成语意思加造句
200字小学写小猫的作文怎么写
某一专业博士授予点和某一专业博士授予权的区
如图所示,虚线是某一静电场的一簇等势线及其
红楼梦里老祖宗叫什么名字?
每次走过你的面前,偷偷看你一眼.那首歌曲里的
现在我是一名刚刚进入高二的学生,怎样更好的
中国国旅国内游产品运作是怎样的岗位,需要哪
推荐资讯
一般总裁班培训课程价钱多少?
北京盛彬马业的学费有些小贵呢?有没有便宜点
读图回答问题。1.图中与新的一天范围较吻合的
珠海市城市监督管理局办公地址在什么地方?我
白银三赢七场能定什么段位
妊妇大肚婆有资源吗?资源有吗?
乌龟冬眠时的眼是什么样的
什么是结算凭证
单选题下列说法中,正确的是A.推出后的铅球在
这个改装宽体包围 警察会怎么样? 可以变更么
如图,在平面直角坐标系中,以O(0,0)、A(
夏天屋子太干燥怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?