Java集合操作:过滤、遍历和提取元素示例

本示例演示了使用Java集合进行元素过滤、遍历和提取的操作。通过创建集合、筛选符合条件的元素、并遍历结果集合,实现对特定元素的处理。

需求:

  1. 创建一个集合,存储多个字符串元素:'张无忌' , '张翠山' , '张三丰' , '谢广坤' , '赵四' , '刘能' , '小沈阳' , '张良'
  2. 把集合中所有以'张'开头的元素存储到一个新的集合
  3. 把'张'开头的集合中的长度为3的元素存储到一个新的集合
  4. 遍历上一步得到的集合

代码实现:

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

public class Main {
    public static void main(String[] args) {
        // 创建一个集合,存储多个字符串元素
        List<String> list = new ArrayList<>();
        list.add('张无忌');
        list.add('张翠山');
        list.add('张三丰');
        list.add('谢广坤');
        list.add('赵四');
        list.add('刘能');
        list.add('小沈阳');
        list.add('张良');

        // 把集合中所有以'张'开头的元素存储到一个新的集合
        List<String> zhangList = new ArrayList<>();
        for (String s : list) {
            if (s.startsWith('张')) {
                zhangList.add(s);
            }
        }

        // 把'张'开头的集合中的长度为3的元素存储到一个新的集合
        List<String> zhang3List = new ArrayList<>();
        for (String s : zhangList) {
            if (s.length() == 3) {
                zhang3List.add(s);
            }
        }

        // 遍历上一步得到的集合
        for (String s : zhang3List) {
            System.out.println(s);
        }
    }
}

输出结果:

张良

总结:

本示例演示了如何使用Java集合进行简单的元素过滤和提取操作。通过循环遍历集合并使用条件判断,可以从集合中获取满足特定条件的元素,并将其存储到新的集合中。最后,可以对新的集合进行遍历,以访问提取的元素。

Java集合操作:过滤、遍历和提取元素示例

原文地址: https://www.cveoy.top/t/topic/odhi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录