遍历list的四种方法
文章目录
- 遍历list的四种方法
- 普通for循环遍历
- 增强for循环
- 使用Iterator迭代器
- Lambda箭头函数(java8及以上版本)
遍历list的四种方法
//list初始化
List<String> tp = new ArrayList<>();tp.add("aaa");tp.add("bbb");tp.add("ccc");
普通for循环遍历
for (int i = 0; i < tp.size(); i++) {System.out.println(tp.get(i));
}
增强for循环
for (Object i:tp) {System.out.println(i);
}
使用Iterator迭代器
Iterator<String> it = tp.iterator();
while(it.hasNext()){System.out.println(it.next());
}
Lambda箭头函数(java8及以上版本)
System.out.println("两种方式,当后边只有一行内容时可以简写");
//方法一
tp.forEach(System.out::println);
//方法二
tp.forEach(str ->{System.out.println(str);
});
遍历list的四种方法相关推荐
- 遍历Map的四种方法
遍历Map的四种方法 public static void main(String[] args) { Map<String, String> map = new HashMap<S ...
- 遍历Map的四种方法之map.entry详解
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Va ...
- php遍历数组的四种方法,PHP遍历数组的常见几种方法
小白发博文,看到某个知识点,就当复习下. $arr=array ( 'football' => 'well', 'swimming'=>'very well', 'run'=> ...
- 遍历hashmap 的四种方法
以下列出四种方法 public static void main(String[] args) {Map<String,String> map=new HashMap<String, ...
- android遍历的方法,android中遍历arrayList的四种方法
一.在android中遍历arrayList有以下四种方法: 1.实例: package com.mylist.test; import java.util.ArrayList; import jav ...
- java中遍历HashMap的四种方法及效率比较
1. 推荐方法: 使用entrySet 遍历Map 类集合KV,而不是keySet 方式进行遍历. 代码示例如下: // 循环第二种HashMap<Integer, String> map ...
- MySQL遍历map_遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value ...
- python3 遍历列表list 四种方法
方法一:最简单常用的,用for遍历列表 list = [2, 3, 4] for num in list:print (num) 输出: 2 3 4 方法二:利用python内置函数enumerat ...
- Javascript 遍历对象的四种方法
方法一: for - in 循环遍历对象自身的和继承的可枚举属性 (循环遍历对象自身的和继承的可枚举属性(不含Symbol属性)) 方法二: 使用Object.keys()遍历 (返回一个数组,包括对 ...
最新文章
- 使用函数PIVOT现实数据行转列
- 为什么焊锡老是粘在烙铁头上_自动焊锡机常见问题及解决方案「由力自动化」...
- IOS开发调用系统相机和打开闪光灯
- 【剑指offer】反转链表
- 前端开发API及规范
- Serial.println()和Serial.print() (Arduino编程)
- (原码反码补码的计算)在一个8位的二进制的机器中,补码表示的整数范围是从_(1)_(小)到_(2)_(大)。这两个数在机器中的补码表示为_(3)_(小)到_(4)_(大)。数0的补码为_(5)_。
- idea项目没法继承httpservlet_SpringBoot项目发布为war
- Maven学习总结(31)——Maven坐标详解
- ipad文献管理软件_【MAC上写论文有哪些好的文献管理软件可以推荐?】-看准网
- vue导出Excel图片
- ceph 删除 osd
- 基2时域采样快速傅里叶变换、反变换算法在python上的实现(自制轮子)
- 新的笔记本电脑没有计算机,最新出炉!2020年10款最轻的笔记本电脑:轻就对了,是您想的吗?...
- 抽奖助手——端午老板加班让我写个抽奖助手给员工发福利
- 为什么要使用异常及java异常的使用--及js、php、golang的异常机制
- 计算机公司经营范围安防监控,监控安防在个体经营范围怎么写?
- 纯html+css固定表格一列或多列,其余进行横向滚动的方法-鹏仔先生
- 英文ocr文字识别软件怎么使用
- SCCM 2012 R2实战系列之一:SQL安装