int値1,2および3をStringにマップすると、 "Small(300)"、 "Medium(600)"および "大(1200) "ですか?int値を文字列値にマップする方法
public static int newPackageDeal(String msg, String error)
{
int packageDeal;
do
{
System.out.println(msg);
packageDeal = in.nextInt();
}
while (packageDeal != 1 && packageDeal != 2 && packageDeal != 3);
return packageDeal;
}
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html –
@JBNizetを超える場合 – Christian
@Christian単純なこと最初のスイッチのために行っているはずです。 –