【闲聊】你是怎么合并两个集合的?

这篇博客探讨了如何使用Java将两个集合合并。传统方法是通过创建新集合并遍历两个源集合来实现,但作者介绍了使用Stream流和Lambda表达式可以更简洁地完成这一任务。通过示例代码,展示了Stream流在过滤和合并集合时的高效性,并鼓励读者学习Stream流以优化代码。
摘要由CSDN通过智能技术生成

        五一假期即将结束了,闲着没啥事干,突然看了一下大学的Java课外练习的报告。里面有这么一个问题:

存在两个String类型的集合,请将两个集合进行合并后打印输出。

那么这个问题其实是非常简单的,思路是这样子的:

        1、创建一个String类型的集合 list3

        2、将list1集合进行遍历,遍历的同时将数据添加进刚才创建的集合 list3

        3、将list2集合进行遍历,遍历的同时将数据添加进刚才创建的集合 list3

        4、遍历打印出集合list3,程序结束

具体的代码实现是这样子的:

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;


public class Demo01 {
    public static void main(String[] args) {
        method1();
    }

    private static void method1() {
        List<String> list1 = Arrays.asList("阿卫", "阿辉", "阿杰", "阿成");
        List<String> list2 = Arrays.asList("阿悦", "阿楠", "阿洁", "阿锋");
        List<String> list3 = new ArrayList<>();
        for (String s : list1) {
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值