package com.linln.modules.system.service.impl;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.stream.Collectors;
/**
* @Author zhao
* @create 2019/6/12 16:42
*/
public class CollectionTests {
public static void main(String[] args) {
StramMethod();
iteratorMethod();
}
private static void StramMethod() {
long t1 = System.currentTimeMillis();
for(int i = 0;i<10000;i++) {
List<String> a = new ArrayList<>();
a.add("aaa");
a.add("adc");
a.add("qwe");
a.add("gac");
a.add("aew");
List<String> b = a.stream().filter(String->!String.contains("c")).collect(Collectors.toList());
}
long t2 = System.currentTimeMillis();
System.out.println("Stre
迭代器 Iterator和java8 lamda表达式分别实现去除字符串数组中含有某个字符串的
最新推荐文章于 2022-10-14 18:03:01 发布
本文探讨如何使用Java中的迭代器Iterator和Java 8的Lambda表达式来过滤掉字符串数组中包含特定字符串的元素。通过示例代码详细解释这两种方法的实现过程和应用场景。
摘要由CSDN通过智能技术生成