我有代码:
int number;
for (Vartype var : dataset) {
number++;
}
此代码确实有效,但var
从未使用过。这段代码怎么写才能让Java不抱怨未使用的变量?“数据集”是一个对象。
Java 不会抱怨未使用的变量,而是您的 IDE。
无需循环遍历该 array/ 中的每个对象Collection
,您只需使用其大小即可查看其中有多少元素。
// if dataset is an array:
int number = dataset.length;
// if dataset is a Collection:
int number = dataset.size();
如果它是集合对象,则根据您的帖子的 for-each 将计算“数据集”中的成员数。您也可以为此使用 for 循环。或者简单地检查对象的大小,如果它是一个集合对象。