![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
SweetChoco
努力挣钱只为臭宝
展开
-
java顺序读取properties配置文件
首先我们需要重写properties类中stringPropertyNames方法,因为该方法底层实现基于hashTable是无序的所以生成的hashcode不一样。需要用LinkedHashSet替换其实现。new FileInputStream("src/main/resources/properties/" + 文件名), "UTF-8"));/** LinkedHashSet有序,可以保证读取出来顺序不变 */* 顺序读取key集合。// 读取properties类。2.调用实现顺序读取文件。原创 2023-02-20 15:47:09 · 670 阅读 · 0 评论 -
java 根据对象中相同属性值分组
根据User对象中用户的相同年龄进行分组。原创 2022-11-18 14:10:38 · 503 阅读 · 0 评论 -
java集合去重(根据对象某个属性进行去重)
Listlist=Arrays.asList(newUser(3,"张三"),newUser(2,"李四"),newUser(2,"王五"));结果为newUser(3,"张三"),newUser(2,"李四")。结果为newUser(3,"张三")。注清空的意思为只要为重复值就都去掉。2.根据用户年龄把重复值清空。...原创 2022-07-26 14:42:27 · 3469 阅读 · 1 评论