java增强型for 循环问题

for(object o:list){}这种写法,可以定义循环次数变量吗,像for(int i=0;i<list.size,i++) 这里面的i,比如判断当取List的第一个对象,最后一个对象时。

增强for循环是使用的迭代器进行集合数据的迭代,通常只在遍历时使用,一般不会去定义循环次数,如果需要可以在循环开始前初始化一个计数变量,循环中++,类似while循环,如果需要这么使用还不如直接使用普通for循环
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答