[填空题] 下面程序执行的结果应是【 】。  class Test2 {   public static void main(String [] args) {   int i=2,j=1;   

19 查阅

[填空题] 下面程序执行的结果应是【 】。  class Test2 {   public static void main(String [] args) {   int i=2,j=1;   byte k=(byte)(i+j);   System.out.println(k);  } }

参考答案:

C

将较长的数据类型转换成较短的数据类型,只能用强制类型转换,通常都用赋值语句来实现,在要求强制转换的变量名前面用()括上所要强制转换的类型符。注意:强制转换会使精度降低,如题目中k的精度明显降为8位bit。

计算机考试