答案 0 :(得分:13)
要么是好的。选择一个看起来更具可读性的那个。如果计算自然地分解,就像这样,那么多个映射可能更具可读性。有些计算不会自然地分解,在这种情况下你会被困在前者身上。在任何一种情况下,你都不应该担心一个人的表现要比另一个人高得多;这在很大程度上是不考虑的。
答案 1 :(得分:0)
java提供了一个专用的API来处理" null"。
https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html