发布网友 发布时间:2024-10-08 00:23
共5个回答
热心网友 时间:2024-10-08 00:30
java1.6和之前版本的switch是不支持String类型的,只支持int,char,byte,short几种类型,1.7的版本才支持String类型。热心网友 时间:2024-10-08 00:29
switch支不支持string我不知道,既然上面A用若string,下面的case怎么呢能用单引号,字符串应该是双引号热心网友 时间:2024-10-08 00:27
” 二“ 是字符串, '二' 是字符。热心网友 时间:2024-10-08 00:27
不兼容的是你定义的A是String类型但把它跟char类型硬扯!把A改成char类型,后面调用scanner的nextstring方法并强制转换成char型热心网友 时间:2024-10-08 00:25
case后面只能用基本类型的byte、int、long、char,不能用其他类类型的变量。