美文网首页
打印集合元素

打印集合元素

作者: 哈迪斯Java | 来源:发表于2021-12-06 14:24 被阅读0次

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class DistinctDemo {
static void printeach(String message, List list) { // 输出集合元素
System.out.print(message); // 输出文字信息
// 使用forEach方法遍历集合并打印元素
list.stream().forEach(n -> {
System.out.print(n + " ");
});
System.out.println();// 换行
}

public static void main(String[] args) {
    List<Integer> list = new ArrayList<Integer>(); // 创建集合
    list.add(1); // 添加元素
    list.add(2);
    list.add(2);
    list.add(3);
    list.add(3);
    printeach("去重前:", list); // 打印集合元素
    Stream<Integer> stream = list.stream(); // 获取集合流对象
    // 取出流中的重复元素
    stream = stream.distinct();
    // 将流对象重新封装成一个List集合
    List<Integer> reslut = stream.collect(Collectors.toList());
    printeach("去重后:", reslut); // 打印集合元素
}

}

相关文章

  • 打印集合元素

    import java.util.ArrayList;import java.util.List;import j...

  • N个集合,每个集合选一个元素组成新集合,打印所有结果

    题目 给定n个集合,每个集合选一个元素组成新集合,打印所有结果。例如,给定3个集合<1,2>,<3>,<4,5>,...

  • Kotlin学习(3)函数的定义和调用

    3.1 命名参数和默认参数 上面一段代码打印了集合strings中的元素,kotlin对打印api做了处理,结果看...

  • Redis 集合命令汇总

    创建集合&添加集合元素 删除集合元素 查看集合中所有元素 判断集合中是否存在某个元素 随机弹出并删除集合中的元素 ...

  • ArrayList知识点

    集合中元素的删除元素要左移,集合中元素添加集合长度要扩充并且元素要右移 集合的层次关系 Collection (子...

  • Set

    集合(set)也是元素的集合。集合中不允许有等值的元素(也就是元素不能重复),集合的元素没有顺序: 输出: 因为 ...

  • SWIFT学习第二周

    一.集合 1.集合的基本定义: 如果你打印出来,并不会有相同的元素出现 结果就会是:[1,2,3,4] 2.遍历集...

  • # Python -07 组合数据类型

    集合类型 集合是多个元素的无序组合集合类型与数学中的集合概念一致集合元素之间无序,每个元素唯一,不存在相同元素 集...

  • forEach方法遍历集合

    旧API、新的forEach API进行遍历打印集合中的元素对比下面比较使用旧API、新的forEach API进...

  • 集合,字典和一部分函数

    第三周第一天 集合(set) 集合:没有重复的元素,无序存放哪里有空位就存在哪 这个打印出来是[1,2,3,1,2...

网友评论

      本文标题:打印集合元素

      本文链接:https://www.haomeiwen.com/subject/gqkbxrtx.html