public static void main(String[] args) {
int[] arr;
}
//我是java的新手,并且在初始化和获取用户输入方面遇到了问题。
答案 0 :(得分:1)
你最想要的是一个ArrayList
List<Integer> ints = new ArrayList<>();
ints.add(1);
ints.add(3);
int i = ints.get(0); // == 1
for (int x : ints) {
System.out.println(x); // print out all values
}
答案 1 :(得分:1)
您无法创建未定义长度的数组。
如果您需要存储多个元素,那么您事先不知道要存储多少元素。理想情况下,您需要使用List
。例如,
List<Integer> intList = new ArrayList<>();