1.8jdk学习笔记
2019-06-13 15:15
85 查看
一。Lambda
1.基础的map遍历:
[code]HashMap<String, String> map = new HashMap<>(); map.put("a","1"); map.put("b","2"); map.put("c","3"); map.put("d","4"); for (String key:map.keySet()) { System.out.println("k="+key+", v="+map.get(key)); } map.forEach((k,v) -> { System.out.println("k="+k+", v="+map.get(k) +"--------"+v); }); map.forEach((k,v) -> { if("d".equals(k)){ System.out.println("k="+k+", v="+v ); } });
2.List使用:
二.Stream使用
1.list中简单使用
List<String> list = Arrays.asList("张三", "李四", "王五", "xuwujing");
List<String> collect = list.stream().filter(s -> !"李四".equals(s)).collect(Collectors.toList());
三。时间LocalDate
提供了很多时间的方法,这个只要想到时间。就可以百度看具体的提供方法使用
[code] //获取本地日期 LocalDate now = LocalDate.now(); System.out.println(now); LocalDateTime now1 = LocalDateTime.now(); System.out.println(now1); System.out.println(now1.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); System.out.println(now1.plusDays(5));//后五天的时间 //localDate提供了很多关于时间的方法,需要结合业务。都可以查到时间对应的method
相关文章推荐
- iPhone入门学习——iPhone静态库学习笔记
- UCOS_II学习笔记---任务管理之任务切换
- IOS学习笔记(一)
- Linux学习笔记:LAMP 3 安装Apache
- jquery 学习笔记二
- 自动化测试:Selenium webdriver 学习笔记-C#版(三)
- 学习Python笔记1
- 【HeadFirst 设计模式学习笔记】13 MVC分析
- 通用函数(学习笔记)
- Git学习笔记(八)---多人协作
- Centos学习笔记之用户操作命令
- CMake 学习笔记整理(5)
- MyBatis缓存机制学习笔记
- php学习笔记:利用gd库生成图片,并实现随机验证码
- html学习笔记
- Python的学习笔记DAY12---python和Mysql之二
- 学习笔记之iBeacon应用
- zookeeper学习笔记-zkclient,curator使用
- mysql主从复制学习笔记
- linux学习笔记