Java Collection Examples

在使用PHP的Laravel框架时候,我们通常可以很容易地表达一些业务, keyBy(“a”):比如将一个map按照字段a排序。pluck(“a”):根据指定key获取对应的value然后组装成一个list, 数据去重 unique()。那么这些方法在Java里面应该怎么写呢

测试数据的数据结构

1
2
3
4
5
6
7
8
public class Teacher {

private Integer id;

private String name;

private List<Integer> studentIdList;
}

常见的方法

  • isEmpty isNotEmpty
  • keyBy
  • list to map
  • map to list
  • groupBy
  • unique
  • minmax
  • sum
  • first

实践

项目代码地址 Java-Collection-Examples
所有的调试代码都放在了 JavaCollectionExamplesApplication, 直接运行,自己测试一下就可以


Java Collection Examples
http://yoursite.com/2022/08/18/Java/基础知识/Java Collection/
作者
mohuani
发布于
2022年8月18日
许可协议