将增强的for循环转换为常规for循环

时间:2014-03-05 02:37:11

标签: java for-loop

for (String title : titles)
{
     // Code
}

如果我要将其转换为看起来像这样的for循环:

for (int i = 0; i < array.length(); i ++)

它看起来怎么样?

2 个答案:

答案 0 :(得分:2)

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

for (int i = 0; i < titles.length; i++) {
    String title = titles[i];
    //code here
}

如果“titles”是List:

for (int i = 0; i < titles.size(); i++) {
    String title = titles.get(i);
    //code here
}

答案 1 :(得分:2)

这假定titlesList<String>,这是问题下面的评论所暗示的。

for (int i = 0; i < titles.size(); i++) {
    String title = titles.get(i);
    //Do something with title
}