java8之Stream数据流介绍(2)
来源:互联网 发布:iphonex ar软件 编辑:程序博客网 时间:2024/04/28 09:52
XML Code
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.lyzx.day03;
import java.util.HashSet;
import java.util.Set;
import org.junit.Test;
public class T2 {
private static Set<String> set = new HashSet<>();
static{
set.add("a");
set.add("b");
set.add("c");
set.add("d");
set.add("CD");
set.add("DE");
set.add("e");
set.add("AB");
set.add("BC");
set.add("EF");
}
//按照自然顺序排序
//AB,BC,CD,DE,EF,a,b,
@Test
public void test1(){
set.stream()
.sorted()
.forEach(System.out::println);
}
@Test
public void test2(){
set.stream()
.sorted((x,y)->{
if(x.length()>y.length()) return 1;
if(x.length()<y.length()) return -1;
return 0;
}).forEach(System.out::println);
}
}
import java.util.HashSet;
import java.util.Set;
import org.junit.Test;
public class T2 {
private static Set<String> set = new HashSet<>();
static{
set.add("a");
set.add("b");
set.add("c");
set.add("d");
set.add("CD");
set.add("DE");
set.add("e");
set.add("AB");
set.add("BC");
set.add("EF");
}
//按照自然顺序排序
//AB,BC,CD,DE,EF,a,b,
@Test
public void test1(){
set.stream()
.sorted()
.forEach(System.out::println);
}
@Test
public void test2(){
set.stream()
.sorted((x,y)->{
if(x.length()>y.length()) return 1;
if(x.length()<y.length()) return -1;
return 0;
}).forEach(System.out::println);
}
}
阅读全文
0 0
- java8之Stream数据流介绍(2)
- java8之Stream数据流介绍(1)
- java8之Stream数据流介绍(3)
- java8之数据流Stream的Map和flatMap的区别
- Java8之Stream(2)
- Java8 stream流介绍
- Java8 Stream API介绍
- 《Java8 Stream介绍》
- Java8 Stream API介绍
- JAVA8特性之STREAM
- java8之stream
- java8之stream
- java8之Stream-API
- Java8之Stream
- Java8之Stream
- java8之Stream API
- Java8之Stream
- Java8函数式编程之六 :Stream (流)介绍
- C# winform程序中的输入文本框保留上次的输入
- CentOS7-error while loading shared libraries: 错误解决方法总结
- Openssl官网信息
- TreeSet
- 学习笔记1 数据结构和算法绪论
- java8之Stream数据流介绍(2)
- 适配器模式,外观模式
- xml的解析的简介(写到java代码)
- 第三方App接入微信SDK
- Java 深入学习(11) —— HashMap、HashTable、TreeMap 的区别
- php数组方法+排序分页问题
- IntelliJ IDEA 学习笔记
- 二维码的 扫描 扫描本地图库 生成一个二维码
- CAD怎么进行版本批量转换?