1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > java怎么兼容switch_java – Switch语句给出了不兼容类型错误

java怎么兼容switch_java – Switch语句给出了不兼容类型错误

时间:2021-04-23 03:21:37

相关推荐

java怎么兼容switch_java – Switch语句给出了不兼容类型错误

我正在尝试编译,我收到此错误:

enigma/Rotor.java:30: incompatible types found : java.lang.String required: int switch(name){

1 error

为什么我收到此错误?我如何解决它?它在包中,我似乎无法弄明白.这是代码:

String label;

Rotor(){;}

Rotor(String name){

switch(name){

case "B":

conversion_chart = B;

break;

case "C":

conversion_chart = C;

break;

case "I":

conversion_chart=I;

notch = NOTCH[0];

break;

case "II":

conversion_chart=II;

notch = NOTCH[1];

break;

case "III":

conversion_chart=III;

notch = NOTCH[2];

break;

case "IV":

conversion_chart=IV;

notch = NOTCH[3];

break;

case "V":

conversion_chart=V;

notch = NOTCH[4];

break;

case "VI":

conversion_chart=VI;

notch = NOTCH[5];

break;

case "VII":

notch = NOTCH[6];

conversion_chart=VII;

break;

case "VIII":

notch = NOTCH[7];

conversion_chart=VIII;

break;

}

label = name;

position = 0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。