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

输入零结束输入

2012-12-16 
输入0结束输入比如输入24390想把24,39保存到数组里,不包括0,怎么弄?[最优解释]public static void main(St

输入0结束输入
比如输入
24
39
0

想把24,39保存到数组里,不包括0,怎么弄?
[最优解释]
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();

[其他解释]
引用:
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);……

为什么我List<Integer>会显示报错The type List is not generic; it cannot be parameterized with arguments <Integer>
[其他解释]
引用:
手写仅供参考

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); ……

简单直接有效
[其他解释]
引用:
引用:
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
Scanner scanner = new Scanner(System.in);
int temp = scanner.nextInt();

whi……



你List导包导的对么?是java.util.List么?
[其他解释]
引用:
引用:
引用:
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
Scanner scanner = new Scanner(System.in);
int temp = s……

可以了,谢

热点排行