-3
List<String> weekdays = Arrays.asList("sun", "mon", "tue");
long sunTemp = 0;
long monTemp = 0;
for(String day : weekdays){
if(day.equals("sun"){
sunTemp = getSunTemp();
}else if(day.equals("mon")){
monTemp = getMonTemp();
// use sunTemp ex: totalTemp = sunTemp + monTemp
}
//...more code
}
什麼,如果有什麼不妥以上?
下脫穎而出,成爲尷尬的對我說:
- for循環
的用法 - 分配在「如果塊」的值,並在「else塊」 下一次迭代中使用它。
- 代碼依賴於數據 的預知識(秩序和精確值列表。)
可以把一個人在正式條款什麼是正確的或錯誤的上面?
非常感謝!
這段代碼有什麼意義?爲什麼不只是'長sunTemp = getSunTemp(); long monTemp = getMonTemp(); ... long totalTemp = sunTemp + monTemp + ...'? – shmosel
什麼是代碼,你想達到什麼,你能提供更多的細節 – Venkat
for循環是迭代週日List的組件,它是「太陽」,「星期一」,和「星期」。 – KHW1031