输入0结束输入 比如输入24390想把24,39保存到数组里,不包括0,怎么弄? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); Scanner scanner = new Scanner(System.in); int temp = scanner.nextInt(); while(temp != 0){ list.add(temp); temp = scanner.nextInt(); } //输出 for(int i=0; i<list.size(); i++){ System.out.println(list.get(i)); } } 手写仅供参考List list=new ArrayList();Scanner s=new Scanner(System.in);while(s.next()){ String str=s.next; if(str.equals("0")) break; list.add(str);}s.close(); 为什么我List<Integer>会显示报错The type List is not generic; it cannot be parameterized with arguments <Integer> 你List导包导的对么?是java.util.List么? javac命令后报错:package javax.servlet.jsp does not exist 为什么throws不起作用啊? JAVA中,有没有像C语言一样 sizeof()返回括号内的占用内存字节数?? 现在的硬盘好假。 swing可以可视化的操作word吗? 忘记了,哪个流对象既能读又能写文件来着? java最大值最小值 两个Action之间如何通过HTTP进行通信? 请问哪里有java帮助文档 体验JDO(Java Data Object,使用Sun得JDO RI ) 关于sqlite一点小问题 求一个java的视屏多媒体库
List<Integer> list = new ArrayList<Integer>();
Scanner scanner = new Scanner(System.in);
int temp = scanner.nextInt();
while(temp != 0){
list.add(temp);
temp = scanner.nextInt();
}
//输出
for(int i=0; i<list.size(); i++){
System.out.println(list.get(i));
} }
Scanner s=new Scanner(System.in);
while(s.next()){
String str=s.next;
if(str.equals("0"))
break;
list.add(str);
}
s.close();