在我目前正在寫的程序快速/優雅的方式,我覺得自己做了以下很多...的Java:檢查null
Map<String,List<String>> network = loadSerializedObj(file); // null if failed
if(network != null) {
anonNet = util.anonymize(newNet);
} else {
// Some sort of error handling.
System.out.println("Some sort of error message. Exiting...");
System.exit(0);
}
有沒有處理的事件更簡潔的方式從文件加載序列化對象不起作用,該方法返回null?任何提示都歡迎。任何地方我都可以讓這更優雅?
除了檢查是否'network'爲null,則它在其他地方使用?如果沒有,你可以說'if(loadSerializedObj(file)!= null)',它會稍微壓縮你的代碼。 – mre 2011-04-01 02:21:11