java类型转换

类型转换

由于java是强类型语言,所有要进行有些运算的时候,需要用到类型转换

低--->高

byte,short,char ->int -> long -> float -> double

运算中不同类型数据需转化为同一类型

  1. 强制转换

    (类型)变量名 高--低

  1. 自动转换

    低--高

             

注意点

  1. 不能对布尔值进行转换

  2. 不能把对象类型转换为不相干的类型

  3. 再把高容量转换到低容量的时候,强制转换

  4. 转换的时候可能存在内存溢出和精度问题

Incompatible types. Found: 'java.lang.String', required: 'char'

您正在将变量myChar初始化为char类型,但尝试在其中装入String。

Java对字符串使用双引号(“”),对于字符使用单引号(“)

posted @ 2021-02-04 23:22  楚楚阔爱  阅读(162)  评论(0)    收藏  举报