java中for each循环的用法,和普通的循环怎么转换?

默认分类 未结 1 1289
_leeweidong_
_leeweidong_ 2023-03-18 21:04
相关标签:
1条回答
  • 2023-03-18 21:51

    for each是用来做遍历的时候用的.假设你有一个int型的数组arr,要逐个输出arr的值你可以用forfor(int i=0;i

    foreach是用来做遍历的时候用的.假设你有一个int型的数组arr,要逐个输出arr的值你可以用forfor(inti=0;i

    给你写了一小程序你看看你不是你想要的public static void main(String[] args) {ArrayList ls = new ArrayList();String s1 = "holle";String s2 = "world";String s3 = "!";ls.add(s1);ls.add(s2);ls.add(s3);//for版本for(String s : ls){System.out.print(s+" ");}//iterator版本Iterator it = ls.iterator();while(it.hasNext()){System.out.print(it.next());}//普通版本,注意两for不一样,上面那种用法是jdk1.5之后的新功能for(int i=0;i

    0 讨论(0)
提交回复