您不能,您要么需要单独保存索引:
int index = 0;for(Element song : question) { System.out.println("Current index is: " + (index++));}或使用普通的for循环:
for(int i = 0; i < question.length; i++) { System.out.println("Current index is: " + i);}原因是您可以使用压缩的语法在任何Iterable上循环,并且不能保证这些值实际上具有“索引”



