遍历一个List有哪些不同的方式?

List < String > strList = new ArrayList <> (); // 使用 for-each 循环 for ( String obj : strList ){ System . out . println ( obj ); } //using iterator Iterator < String > it = strList . iterator (); while ( it . hasNext ()){ String obj = it . next (); System . out . println ( obj ); } 使用迭代器更加线程安全,因为它可以确保,在当前遍历的集合元素被更改的时候,它会抛出 ConcurrentModificationException 。
上一篇:学习常用的DOS命令


下一篇:约瑟夫环-猴子选大王(变型题)