java
bruobuqi0106
愿你合上电脑的那一刻,有着侠客收剑入鞘的骄傲
展开
-
将数据从Java Bean复制到另一个Java Bean
将数据从一个对象复制到另一个对象使用Spring的BeanUtils而使用Spring的org.springframework.beans.BeanUtils类后,只需要一行代码即可将orderDTO对象的属性值赋值给order对象中对应的属性:BeanUtils.copyProperties(orderDTO, order);...原创 2020-12-25 14:33:51 · 292 阅读 · 0 评论 -
Java8 - Map更优雅的迭代方式:forEach
// 创建一个MapMap<String, Object> infoMap = new HashMap<>();infoMap.put("name", "Zebe");infoMap.put("site", "www.zebe.me");infoMap.put("email", "zebe@vip.qq.com");// 传统的Map迭代方式for (Map.Entry<String, Object> entry : infoMap.entrySet()) .转载 2020-05-20 17:21:32 · 162 阅读 · 0 评论 -
Java8中LocalDateTime,LocalDate,Long,Date,String 相互转换
@Test public void testJava8DateFormat() { DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); DateTimeFormatter dateTimeFormatter2 = DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDa...转载 2020-05-15 17:27:17 · 2130 阅读 · 0 评论 -
Java枚举
1)枚举的常规用法publicenumChenmo{WANGER,WANGSAN,WANGSI}我们为沉默枚举创建了三个值,分别是王二、王三、王四。这段代码实际上调用了3次Enum(String name, int ordinal)(ordinal单词的意思为顺序),也就是:newEnum<Chenmo>("WANGER",0);newEn...转载 2019-11-28 16:40:36 · 89 阅读 · 0 评论 -
6.3java8流的分组
Collertors.groupingBy1.普通的分类,根据Sting类型分类Map<Dish.Type, List<Dish>> dishMap=menu.stream()//变为流 .collect(groupingBy(Dish::getType));//groupingBy分组函数2.以条件为分类Map<Caloriclevel...原创 2019-04-01 21:39:09 · 309 阅读 · 0 评论 -
6.5收集器接口
Collecttor接口:public interface Collector<T, A, R> {//T是泛型 A是累加器的类型 R是收集操作得到的对象 Supplier<A> supplier(); BiConsumer<A, T> accumulator();BinaryOperator<A> combiner(); Func...原创 2019-04-01 23:03:31 · 297 阅读 · 0 评论