声明为arrayList的容量中的值是否为空?

问题描述 投票:0回答:1

String[] arr = new String[10];这将创建一个数组,其中10个元素都设置为null。可以通过arr[0]

访问第一个null元素

ArrayList<String> arr2 = new ArrayList<String>[10];这将创建一个容量为10但显然没有元素的数组。这就是为什么您不能使用返回错误的arr2.get(0)吗?因为没有元素?

arrays arraylist
1个回答
0
投票
  1. ArrayList是一个类,并且该类的对象应使用构造函数创建
    • [ArrayList<String>[10]产生error: cannot create array with '<>'错误
© www.soinside.com 2019 - 2024. All rights reserved.