戻り値の型が動的である場合に if 条件が多すぎるのを避けるにはどうすればよいですか?
条件と値が静的である場合、キーと値を使用してハッシュマップを作成できることを理解しています。
以下の例では、各月の価格は顧客ごとに異なります...同じものに対して 12 個の if ステートメントを追加する必要があります...フィールドが
月以外のものであると仮定します...彼らはより多くの価格で終わる可能性があります100 または 200 よりも...例: 1900 ~ 2000 年の場合
Example,
public String getPrice(int Month) {
String price = "";
switch (month) {
case 1:
price = customerTable.getJanPrice();
break;
case 2:
price = customerTable.getFebPrice();
break;
...........
}
return price;
}
あなたの提案/コメントで私を助けてもらえますか?
ありがとう、カシール