集合的使用方法 package com.lgx.jdk8.part01; import java.util.Arrays; import java.util.List; import java.util.function…
分类:java8
JAVA Map 快速遍历
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); w…
java Map集合模糊匹配
public class StringTest { public static void main(String[] args) { Map<String, Object>map=new Concurrent…
JDK8 Stream 详细使用
JDK8 管道 Stream 详细使用介绍 Stream 的获取 ① 通过集合Collection获取 List<Integer> list = new ArrayList<Integer…
Java7与Java8新增语法特性
Java 7在语言语法上主要新增以下语法特性: 1、二进制整数字面量 2、使用下划线来分隔数值字面量 3、在switch语句中可使用字符串对象作为判别表达式 4、泛型实例创建时的类型推导。这里直接在泛型类的构造器前加空的…
Java8中 Date和LocalDate的相互转换
一.简述 Date对象表示特定的日期和时间,而LocalDate(Java8)对象只包含没有任何时间信息的日期。 因此,如果我们只关心日期而不是时间信息,则可以在Date和LocalDate之间进行转换。 二.Date转…
Java 集合转换(数组、List、Set、Map相互转换)
package com.example.test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; impor…
java8基于LocalDateTime的日期时间工具类
public final class LocalDateTimeUtils { /** * 日期格式yyyy-MM-dd */ public static String DATE_PATTERN = "yyyy-MM-d…
HashMap遍历的三种方式,entrySet()和keySet() 还有Java8的foreach
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { …
Java 8 flatMap示例
在Java 8中,Stream可以容纳不同的数据类型,例如: Stream<String[]> Stream<Set<String>> Stream<List<String…
Java8 Stream 流中的匹配查找方法
1、Java8 Stream 流中的匹配查找方法 findAny:查找任何一个就返回 Optional findFirst:查找到第一个就返回 Optional anyMatch:匹配上任何一个则返回 Boolean a…
Java HashMap 遍历并删除匹配项
void remove() Removes from the underlying collection the last element returned by the iterator (optional opera…