egg*_*ter 8 java private arraylist
我编写了一个使用String填充的相当标准的代码,ArrayList但是当我尝试运行它时,我收到以下错误:
error: size has private access in ArrayList.
代码如下:
System.out.println(testedArticles.size);
Run Code Online (Sandbox Code Playgroud)
Ric*_*gle 12
您正在尝试访问ArrayList其内部工作的一部分私有成员,该成员不应在外部使用
如果你想获得arraylist的大小你想要的方法:
arraylist.size()
Run Code Online (Sandbox Code Playgroud)
这为ArrayList类提供了以任何方式存储大小的选项.它size可能只是返回,但它可以做许多其他事情.例如,它可以懒惰地计算大小,其中仅在有人要求它时计算它然后它存储该值直到它变为无效(随着更多对象被添加).如果计算尺寸很昂贵(这里不太可能出现这种情况),经常改变并偶尔调用,这将非常有用.
没有什么像 ArrayList.size.你需要使用.size()方法。
你需要使用
System.out.println(testedArticles.size());
Run Code Online (Sandbox Code Playgroud)
代替
System.out.println(testedArticles.size);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14620 次 |
| 最近记录: |