私はJavaクラスを開発しています。String データ型で Switch ステートメントを使用する際に、助けをお願いできますか。
これが私のコードです:
String testString = "Nut";
switch (testString)
{
case "Nut":
if(NutCount < NutMaxCount)
NutCount += 1;
break;
case "Caramel":
if(CaramelCount < CaramelMaxCount)
CaramelCount += 1;
break;
case "Chocolate":
if(ChocolateCount < ChocolateMaxCount)
ChocolateCount += 1;
break;
case "Marzipan":
if(MarzipanCount < MarzipanMaxCount)
MarzipanCount += 1;
break;
}
これは私が得ているエラーです:
互換性のない型 - java.lang.String が見つかりましたが、int が必要でした。