Java:计算对象中的实例

hex*_*ide 0 java for-loop

我有代码:

int number;
for (Vartype var : dataset) {
    number++;
}
Run Code Online (Sandbox Code Playgroud)

此代码确实有效,但var从未使用过.如何编写此代码以便Java不抱怨未使用的变量?"dataset"是一个对象.

Mak*_*oto 9

Java并没有抱怨你的IDE是未使用的变量.

Collection您可以只使用其大小来查看有多少元素,而不是循环遍历该数组/中的每个对象.

// if dataset is an array:
int number = dataset.length;

// if dataset is a Collection:
int number = dataset.size();
Run Code Online (Sandbox Code Playgroud)

  • @ vels4j在接受任何答案之前需要通过的时间最短. (2认同)