java
Zoriah
坚持更博,记录爬坑之旅!!!
展开
-
JAVA 集合自定义多条件排序
使用 Collections.sort() 对集合进行排序,自定义 comparator 比较器,若涉及多条件排序,结合 thenComparing 使用实例:根据 areaid 和 storeno 排序,即 order by areaid desc, storeno desc @RequestMapping(value = "/api/sortTest", method = RequestMethod.POST) private List sortTest() { List原创 2021-11-26 16:46:54 · 2771 阅读 · 0 评论 -
java IO流资源释放顺序
“IO流”资源的释放遵循以下原则:先开后关: 先打开输出/入流,后打开输入/出流,先关闭输入/出流,后关闭输出/入流;先外后内: B依赖于A,先关B流后关A流;原创 2021-04-01 15:19:08 · 1176 阅读 · 1 评论 -
return、break、continue的区别
return: 结束当前方法;break: 结束当前整个循环(最近的一层),循环不会继续执行了;continue: 结束本次循环,不进行后面的操作,直接执行下一次循环; (便于理解:return > break > continue)原创 2021-03-26 11:59:32 · 99 阅读 · 0 评论 -
public、protected、friendly、private区别
见图原创 2021-03-25 10:15:41 · 138 阅读 · 0 评论 -
java中file.delete()方法删除文件失败
检查代码中流是否正确关闭!!!原创 2021-03-23 15:33:22 · 365 阅读 · 1 评论 -
Java Map遍历及Map.Entry详解
接口概述Map是java中的接口(键/值对)。Map提供了一些常用方法,如keySet()、entrySet(),values()等方法:keySet() 方法返回值是Map中key值的集合;entrySet() 的返回值也是返回一个Set集合,此集合的类型为Map.Entry;values() 法返回值是Map中value的集合。Map.Entry是Map的一个内部接口(泛型),定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对),有getKey()原创 2021-02-20 11:37:02 · 345 阅读 · 1 评论