摘要: Map<String, String> myMap = new HashMap<>(); myMap.put("key1", "value1"); myMap.put("key2", "value2"); //for循环遍历 for(Map.Entry<String, String> entry : 阅读全文
posted @ 2023-07-05 14:33 全玉 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Optional是Jdk1.8提供的一个新类,用以解决null判断问题,作用类似于 JavaScript 中的可选链 例如如下场景: private void getIsoCode(User user){ if (user != null) { Address address = user.getA 阅读全文
posted @ 2023-07-05 14:22 全玉 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 类似这种 Person::getName,双冒号写法,是Java8对Lambda表达式的简写 常见的简写场景有 以下是Java 8中方法引用的一些语法: 静态方法引用(static method)语法:classname::methodname 例如:Person::getAge对象的实例方法引用语 阅读全文
posted @ 2023-07-05 13:46 全玉 阅读(266) 评论(0) 推荐(0) 编辑