炫意html5
最早CSS3和HTML5移动技术网站之一

如何优雅的对map判null

一个实体类内有一个属性为:

TestTarget {
private Map<String, String> judgment;

public void setJudgment() {
……
}
}

public Map<String, String> getJudgment() {
……
}

}

main {
TestTarget testTarget = new TestTarget();

Map<String, String> testJudgment = testTarget.getJudgment();

System.out.println(testJudgment.isEmpty);// 报错NullPointException

System.out.println(testJudgment == null);// 可以判断为空,但是有没有其它方法?

}

回答

用工具类呗,commons-lang或者spring里面有现成的方法可以用,CollectionUtils.isEmpty(testJudgment)

炫意HTML5 » 如何优雅的对map判null

Java基础教程Android基础教程