error: size has private access in ArrayList
时间: 2024-04-09 08:29:18 浏览: 97
这个错误是由于在使用ArrayList类时访问了私有成员变量size而引发的。ArrayList的size属性是私有的,因此无法直接访问。要获取ArrayList的大小,应使用公共方法size()。例如,可以使用以下方式获取ArrayList的大小:
```
ArrayList<String> list = new ArrayList<>();
int size = list.size();
```
请注意,ArrayList的size()方法返回的是ArrayList中元素的数量,而不是底层数组的大小。
阅读全文