输入零结束输入
输入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…… 可以了,谢