我有一个正在检索并转换为字符串的对象。.get() 可能会返回 null,这反过来会在尝试转换为字符串时崩溃。在这种情况下处理 null 的最佳方法是什么?如果它返回 null,则可能将其设置为空字符串。我试图避免为每个 .get() 编写一个 if 语句
String value1 = userDict.get("key1").toString();
String value2 = userDict.get("key2").toString();
String value3 = userDict.get("key3").toString();
String value4 = userDict.get("key4").toString();
编辑:
userDict 是 HashMap (String, Object)