|
@@ -10,6 +10,10 @@ categories: 运维工具
|
|
|
## java常用代码块
|
|
|
|
|
|
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
> **为了减少手写出现的错误,可以直接复制使用,大部分是经常使用的代码,对map操作,list 分组,排序,后续可以放到IDEA做成快捷键**
|
|
|
|
|
|
|
|
@@ -20,6 +24,12 @@ categories: 运维工具
|
|
|
| map | √ | |
|
|
|
| set | | |
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
### map 根据Key排序 .
|
|
|
|
|
|
```Java
|
|
@@ -32,6 +42,10 @@ private static Map<String, Object> sortByKey(Map<String, Object> map) {
|
|
|
}
|
|
|
```
|
|
|
|
|
|
+
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
### list 对象根据某个字段分组 .
|
|
|
|
|
|
``` Java
|
|
@@ -43,6 +57,10 @@ private static Map<String, Object> sortByKey(Map<String, Object> map) {
|
|
|
|
|
|
```
|
|
|
|
|
|
+
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
### list 用stream进行排序 .
|
|
|
|
|
|
``` Java
|