package com.demo2;
import com.demo.Demo1;
import java.util.Objects;
public class Test {
public static void main(String[] args) {
String name = null;
String returnName = Objects.requireNonNullElse(name, "张三"); //第一个参数不为空返回第一个参数,为空返回第二个参数
System.out.println(returnName); //out: 张三
var getName = Objects.requireNonNullElseGet(name, () -> "李四"); //第一个参数不为空返回第一个参数,为空返回第二个参数,第二个参数接收函数式接口
System.out.println(getName); //out: 李四
}
}
JAVA - Obejects api
发布时间 2023-10-27 23:02:43作者: chuangzhou