java数组的确切长度

hon*_*suk -2 java

我设置了一个整数数组,如下所示

int[] a = new int[11111];
 //if I set
a[0] = 1;
a[1] = 2;
a[2] = 3;
a[3] = 4;
Run Code Online (Sandbox Code Playgroud)

我想要一个方法,它给我4但11111.有什么方法可以使用吗?

Eam*_*orr 7

您应该考虑使用ArrayList

ArrayList<Integer> myList=new ArrayList<Integer>();
myList.add(1);
myList.add(2);
myList.add(3);

System.out.println("Size:"+myList.size());
Run Code Online (Sandbox Code Playgroud)

  • @Eamorr你也应该在`new`表达式中使用泛型. (2认同)