1.

java的基本运算

java的基本运算

java的基本运算

 

注意:

  • 分清强制类型转换和自动类型转换

  • 自动类型转换是小容量转换为大容量的数值类型,转换原则是容量大小而不是所占字节大小

 

2.

java的基本运算编译失败,因为 1 默认为int,short + int 自动转换为int。因为int无法赋值 给short

 

正确做法:赋值前先进行类型转换

java的基本运算

 

从这个例子可以看出:赋值时,short是可以赋值给int的,所以小容量可以赋值给大容量,大容量不可以赋值给小容量

java的基本运算

java的基本运算

 

+” 除字符串相加功能外,还能把非字符串转换成字符串 . 例如:
System.out.println(“5+5=”+5+5); // 打印结果是 :
  5+5=55 
 
 
 
 

3.

 
java的基本运算
 
 
 
 
java的基本运算
区别在于:1会报错,2不会。因为以上的扩展赋值运算符都不会因为扩展运算符后的数值类型而改变所赋值的数值类型
 
 
java的基本运算输出为0和1,原因也是扩展赋值运算符都不会因为扩展运算符后的数值类型而改变所赋值的数值类型
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

相关文章:

  • 2021-08-12
  • 2022-01-20
  • 2021-10-30
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2021-12-11
  • 2021-06-18
猜你喜欢
  • 2022-02-10
  • 2021-12-06
  • 2021-12-06
  • 2021-11-23
  • 2021-10-27
相关资源
相似解决方案