java 中,long 型数据,可单独作为一个表达式吗?在 switch() 语句中,为什么不可以用 long ?

2024-12-27 04:10:49
推荐回答(4个)
回答1:

不知道你所说的表达式是什么意思。你可以声明一个Long型变量并初始化。如:
Long i;或Long i = 10L;
至于在switch语句中为什么不能使用Long型变量,java中有这样的规定,switch中的参数只能是离散变量或枚举类型。
离散变量包括:byte;int;short;char;枚举类型则需要自己定义,例如
public enum{first,second,third};

回答2:

扯淡!switch不能用Long?包装类可以在switch使用

回答3:

不知所云 还是说详细点比较好

回答4:

不知道你啥意思