集合遍历 & 参数传递

ACM
算法练习题
bingoabin

集合遍历:

package com.epoint.collection;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class IteratorCollection {
	public static void main(String[] args) {
		List<Integer> list = new ArrayList<Integer>();
		for (int i = 100; i <= 110; i++) {
			list.add(i);
		}

		// 遍历方式一 普通for循环
		for (int i = 0; i < list.size(); i++) {
			System.out.print(list.get(i) + " ");
		}
		System.out.println();

		// 遍历方式二 增强for循环
		for (Integer i : list) {
			System.out.print(i + " ");
		}
		System.out.println();

		// 遍历方式三 迭代器
		Iterator<Integer> iter = list.iterator();
		while (iter.hasNext()) {
			System.out.print(iter.next() + " ");
		}
		System.out.println();

		// 遍历方式四 foreach+lambda表达式
		list.forEach((i) -> {
			System.out.print(i + " ");
		});
		// list.forEach(i -> System.out.print(i +
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 点我我会动 设计师:白松林 返回首页
实付 49.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值