java集合(待补充)
来源:互联网 发布:艾瑞网数据 编辑:程序博客网 时间:2024/05/29 07:20
- 使用Iterator遍历集合
List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.add("3"); list.add("444444444444444444444444"); // 使用forEachRemaining遍历集合 Iterator it = list.iterator(); it.forEachRemaining(e -> System.out.println("list1元素---" + e));
- 集合使用forEach遍历
List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.add("3"); list.add("444444444444444444444444"); //下面两句话作用相同 list.forEach(e->System.out.println("list元素---"+e)); list.forEach(System.out::println);
- 移除满足条件的元素
list.removeIf(obj -> ((String) obj).length() > 5);
- 使用Predicate操作集合
public class Test { public static void main(String[] args) { Test test = new Test(); List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.add("3"); list.add("444444444444444444444444"); List<String> list2 = new ArrayList<String>(); Test.operate(list, e -> ((String) e).contains("1"), list2); it2.forEachRemaining(e -> System.out.println("list2---" + e)); } public static void operate(List<String> list, Predicate p, List<String> list2) { for (String string : list) { if (p.test(string)) { list2.add(string); } } }}
阅读全文
0 0
- java集合(待补充)
- 电脑问题集合所(待补充)
- Java常规校验(待补充)
- java 集合补充
- Java基础 集合补充
- 待补充
- 待补充
- 待补充
- Java日期操作(待补充)
- java虚拟机指令笔记(待补充)
- java易混点小结(待补充)
- Java day10 IO FileReader,Properties 待补充
- Java的String char()[待补充]
- 待补充:java.math.BigDecimal.toPlainString() 详解
- java修饰符(待补充)
- Android 简单各种机制集合(面)(待补充)
- Java集合类:list补充
- (总结)Java图形界面编程知识点汇总(待补充)
- IP欺骗
- tr命令
- WPF 创建一个刻度指数增长的图表
- JAVA-斐波那契数列算法
- 博客开通
- java集合(待补充)
- 《Batch File Programming》读书笔记(二)
- SpringMVC学习之环境搭设
- 笔记本自带键盘的开启关闭
- 用三种方法实现最大子列和的求解(Python实现)
- ACM 概率&期望
- 像写C++一样写CUDA
- Delphi著名皮肤控件库大全
- python向图片里添加文字