1
以下是我的代碼是否可以針對java 8進行優化,並且可以更高效?使用java將設置轉換爲json數組8
public String LanguageString(Set<Locale> languageSet) throws Exception {
JSONObject json = new JSONObject();
JSONObject tempj = new JSONObject();
JSONArray jArr = new JSONArray();
try {
for (Locale locale : languageSet) {
if (locale != null) {
tempj = new JSONObject();
tempj.put("lcode", locale.toLanguageTag());
tempj.put("ldisplay", locale.getDisplayName());
jArr.put(tempj);
}
}
json.put("root", jArr);
} catch (JSONException e) {
//
}
return json.toString();
}
似乎很細到我,不認爲你需要做的更多。 –
代碼優化/審查使用'代碼審查' - >(https://codereview.stackexchange.com/) – emotionlessbananas
你目前有一個性能問題呢?如果不是,爲什麼要麻煩? – Henry