百科问答网

当前位置: 首页 > 问答

问答

堀咲资料(堀咲りあ)

2024-12-21 来源:互联网转载

1、Ch不能是byte-type,因为如果System.in.read()得到的是int-type,大于byte的作用域,除非强制转换,否则不能转换成byte。

2、如果用Scanner代替System.in.read(),可以直接读取byte,Scanner in=new Scanner(system . in);

3、byte ch=in . nextbyte();

4、switch语句类似于if else if。它判断开关()中的值不同于以下情况中的值。如果相同,执行case后的代码,那么如果不需要中断,继续执行下面的case语句。注意,case只有效一次,即一旦case的值与switch的值相同,后面的case就不判断了。比如3360

5、int I=2;

6、开关(2) {

7、案例1:

8、system . out . println(1);

9、案例2:

10、system . out . println(2);

11、案例3:

12、system . out . println(3);

13、打破;

14、案例4:

15、system . out . println(4);

16、}

17、那么显示的结果是

18、2

19、三

上一篇:王力宏年龄
下一篇:等闲视之什么意思