美文网首页
2给集合赋值

2给集合赋值

作者: 哈迪斯Java | 来源:发表于2023-04-03 15:14 被阅读0次

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

public class FilterOddDemo {
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<>(); // 创建空数组
    for (int i = 1; i <= 10; i++) { // 从1循环到10
        list.add(i); // 给集合赋值
    }
    printeach("集合原有元素:", list); // 输出集合元素
    Stream<Integer> stream = list.stream(); // 获取集合流对象
    // 将集合中的所有奇数过滤出来,把过滤结果重新赋值给流对象
    stream = stream.filter(n -> n % 2 == 1);
    // 将流对象重新封装成一个List集合
    List<Integer> result = stream.collect(Collectors.toList());
    printeach("过滤之后的集合元素:", result); // 输出集合元素
}

}

相关文章

  • NSString 的 strong 和 copy

    修改值 结论 定义NSString时候,strong,copy大部分情况效果一直,但在可变集合赋值给父类非可变集合...

  • C运算符基础

    赋值运算符 形式 a=2; //把2赋值给a,不是a等于2;(java只有一个=,c是=和==) 用法 一般赋值a...

  • #Python 7

    num1, num2 =1, 2 #将整数1赋值给变量 num1,将整数2赋值给变量num2 num3 ...

  • Python语言基础之——变量和运算符

    1.变量 1.定义变量 2.使用变量 3.修改变量 重新给变量赋值 4. 同时给多个变量赋值 2.变量赋值的原理 ...

  • iOS拖放按钮效果实现(UIDragButton)

    1.实现原理 将所有按钮放在viewcontroller的_buttonArray集合中,同时赋值给按钮中 增加长...

  • KVC探讨-具体应用以及属性验证、异常处理(三)

    1.基本用法 直接对属性或者成员变量进行取值和赋值 2. 操作集合类型 针对集合属性,可以直接通过mutableA...

  • 同时赋值给多个变量及元组的连接组合

    1.将元组赋值给一个变量输入: 输出: 2.将元组同时赋值给多个变量输入: 输出: 3.将多个值同时赋值给多个变量...

  • 批量读入/读出数据

    批量读入数据 assign函数在循环时候,给变量赋值,算是比较方便1、给变量赋值 2、通过for循环给变量a1、a...

  • DI(依赖注入)

    DI(依赖注入):给属性赋值 提供了(XML)两种方法给属性赋值:1、setter 2、构造方法 一、setter...

  • 6.3 集合的可变性

    6.3 集合的可变性 数组和字典都是用于在一个集合中存储多个值。当你给将一个数组或字典赋值给一个变量,那么这个数组...

网友评论

      本文标题:2给集合赋值

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