Java 将增强型for循环转换为常规for循环

Java 将增强型for循环转换为常规for循环,java,for-loop,Java,For Loop,如果我将其转换为如下所示的for循环: for (String title : titles) { // Code } for(int i=0;i

如果我将其转换为如下所示的for循环:

for (String title : titles)
{
     // Code
}
for(int i=0;i
它看起来怎么样?

如果“titles”是一个数组(由[]表示):

for(int i=0;i
如果“标题”是一个列表:

for (int i = 0; i < titles.length; i++) {
    String title = titles[i];
    //code here
}
for(int i=0;i
这假设
标题
是一个
列表
,问题下方的注释暗示了这一点

for (int i = 0; i < titles.size(); i++) {
    String title = titles.get(i);
    //code here
}
for(int i=0;i
什么是
标题
?它是如何定义的?看起来。。。就像那样。
titles
是数组吗?某种清单?或者其他类型的收藏?嗯,也许你需要找到,否则没人能给你代码。可能还有十几个谢谢你。这起作用了。我将在9分钟内接受正确答案。:)
for (int i = 0; i < titles.size(); i++) {
    String title = titles.get(i);
    //code here
}
for (int i = 0; i < titles.size(); i++) {
    String title = titles.get(i);
    //Do something with title
}