Java中迭代列表中数据时几种循环写法的效率比较
Java中迭代列表中数据时几种循环写法的效率比较
日期:2021-06-25 05:01:38 人气:1
Java中经常会用到迭代列表数据的情况,本文针对几种常用的写法进行效率比较。虽然网上已经有了类似的文章,但是对他们的结论并不认同。常见的实现方法:1.for循环:for(int i = 0; i < list.size(); i++) for(int i = 0, size = list.size(); i < size; i++) 一般人都会认为第二种写法效率高。
2.foreach:for(Object obj : list) 这是一种简洁的写法,只能对列表进行读取,无法修改。
3.wh