【发布时间】:2016-02-15 09:50:01
【问题描述】:
我是 Java 新手。我有很多多个 if-else 语句。出于代码优化目的,我需要为所有 if else 逻辑编写一个函数。
if (obj.getJSONObject("page_1").has("city")) {
sn.city = (String) obj.getJSONObject("page_1").get("city").toString();
} else {
sn.city = null;
}
// param 2 - locality
if (obj.getJSONObject("page_1").has("locality")) {
locality = (String) obj.getJSONObject("page_1").get("locality").toString();
} else {
locality = null;
}
我有 110 个 if -else 语句。我不知道如何优化代码。
【问题讨论】:
标签: java function if-statement