
java
lstingou
逝者如斯夫,不舍昼夜
展开
-
JAVA 常见问题汇总(补充ing)
集合ArraysArrays.asListArrays.asList是将对象数组或单个对象转为List,下面是ArrayList的代码 public static <T> List<T> asList(T... a) { return new ArrayList<>(a); }可以看到是将数组转为ArrayList,但是需要注意的是asList方法返回的ArrayList不是java.util的ArrayList,而是Arrays原创 2021-05-30 21:27:48 · 232 阅读 · 0 评论 -
lambda和函数式接口(部分)整合
github代码地址1.lambdalambda允许把函数作为方法的入参。精简了代码量lambda格式无参:()-{doSomething}单个参数:(param)->{doSomething} 或 param->{doSomething}俩个参数:(param1,param2)->{doSomething}lambda示例// 1.7之前线程创建new Thread(new Runnable() { @Override public void run(原创 2020-12-26 14:27:55 · 209 阅读 · 0 评论 -
获取俩个时间段的最终结束时间(去掉周六日的有效结束时间)
/** * 获取俩个时间段的最终结束时间(去掉周六日的有效结束时间) * * @param startTime 开始时间 * @param endTime 结束时间 * @return */ public static Date validEndTime(Date startTime, Date endTime) { // 中间有多少天是周末 int lea...原创 2019-02-22 17:08:06 · 512 阅读 · 1 评论