java基础
只想早点下班
这个作者很懒,什么都没留下…
展开
-
java List<<Map>> List<Map<String,Object>> 根据根据指定字段去重
## java List<<Map>> List<Map<String,Object>> 根据根据指定字段去重原创 2022-05-25 22:09:33 · 2774 阅读 · 0 评论 -
java 8 stream 自定义字段排序 List<Map> List<Object>根据某个字段排序或者多个字段排序。
java 8 stream 自定义字段排序因为我们查询出来的数据大部分都是list 格式的或者list 实体,查出来的肯定是无序的。那么这些都是废话 !!!1.单个排序其实就这么简单,这就,那么提醒大家一下stream永远返回一个新的集合。List<Map<String,Object>> approveRecordList = approveRecordList.stream().sorted((o1, o2) -> { if (o1.get("Create原创 2022-05-25 21:39:38 · 5290 阅读 · 0 评论 -
java 8 stream 排序以及自定义比较器
用java 8 stream 排序 LIst 以及自定义对象比较器主要比较的是时间,但是时间为最近时间,java中compareto方法比较的ACSII码所以2020和2021肯定是0在前面,但是我们需要的是最近的日期在前面,所以我们对返回的结果做出来取反,正常情况 对象1的edittime和对象2的time比较的是 如果对象1的time小于对象2的time就会返回 1 ,所有我们会发现2020在前面,我们只需要取反,因为 compareto 的结果只有三种 一种是1,0,-1 0是想的意思,这里可以理原创 2021-10-15 18:08:14 · 5585 阅读 · 2 评论 -
hashcode是什么,hashcode
hashcod看这个哥的链接简直无敌,理解起来简单单原创链接转载 2021-04-27 23:03:35 · 159 阅读 · 0 评论 -
java中 instanceof 关键字 作用 和 实际用途
instanceof1. instanceof 是Java中的一个关键字,Java中的关键子都是小写。2. instanceof关键字的作用是判断左边对象是否是右边对象的实例(通俗易懂的说就是:子类,或者右边类本身的对象)返回的boolean类型,true和false。举个例子:public class Dome{ class Perse extends Object{} class Student extends Perse{} //这个方法判断是否是Perse的实例,用insta原创 2021-04-12 16:10:11 · 10886 阅读 · 3 评论 -
JAVA中的while do-while循环以及for循环的深刻理解 入门 小白必看
循环循环循环循环的作用提出问题为什么需要循环?解决问题循环的出现while 循环循环的作用作用: 循环是可以用于让一个程序反复执行语句。提出问题为什么需要循环?假如你需要打印一个字符串(例如"Welcome to Java")100次,就需要把下面的输出语句敲上一百遍,这个重复的工作是相当的烦琐,再说时间也不是这样浪费的所以为此发明了循环。System.out.println(Welcome to 博客);解决问题循环的出现那么为此Java提供了一种称为循环(loop)的功能强大的原创 2021-03-31 23:25:40 · 609 阅读 · 0 评论 -
JAVA中的 三元一次 ?:表达式
JAVA中的?:表达式System.out.println(A == 1 ? B :C); 上述表示的是如果A == 1 则 打印B 为false 则打印C也就是说 ? 前面判断为 true 则执行?后面的B,为false 则执行:C 。 ?:表达式相当于简单的 if判断 语句。...原创 2021-03-29 01:31:40 · 626 阅读 · 0 评论