这是我当前的代码段:
Iterable<HashMap<String, EntityProperty>> results =
cloudTable.execute(query, propertyResolver);
if (results == null) {
System.out.println("No files processed");
exit_code = "exit_code=1";
} else {
for (HashMap<String, EntityProperty> entity : results) {
// don't know how to start the loop here
}
}
我有一个查询,用于检索Microsoft Azure中某些文件的列表。现在,我只需要显示已处理结果的文件数量即可。
我知道我应该做的事情的概念,在for循环中创建一个计数器,然后在该循环中的迭代之后,无论该计数器变量的值如何,它也应该给我文件计数吗?我只是不知道该怎么开始:(我在Java中读了很多有关它的知名度,但仍然无法掌握它的工作方式。
任何输入都将不胜感激
这样吗?
Iterable<HashMap<String, EntityProperty>> results =
cloudTable.execute(query, propertyResolver);
int counter;
if (results == null) {
System.out.println("No files processed");
exit_code = "exit_code=1";
} else {
counter = 0;
for (HashMap<String, EntityProperty> entity : results) {
// don't know how to start the loop here
counter++;
}
//int size = results.size();
}