Object str1 = null;
Object str2 = "";
Object str3 = "null";
List<Object> objects = new ArrayList<>();
objects.add(str1);
objects.add(str2);
objects.add(str3);
// 1.判断真null
for (Object object : objects) {
if (Objects.isNull(object)) {
System.out.println("这是一个真null"); // str1
} else {
// 2.判断空字符串情况 和 字符串null
String str = (String) object;
if (str.isEmpty()) {
System.out.println("这是个空值" + object);
} else {
System.out.println("这是string = " + object);
}
}
}