我正在开发一个 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。