Java的类型转换
插曲:
Java的变量名的命名规则:
首字母: 1.字母 2.下划线 3.’$‘符号
其余部分:1.数字 2.字母 3.下划线’_’ 4.'$’符号
1.1 强制类型转换
1.目标类型能与源类型兼容,如double型兼容int型,但是char型不能兼容int型
2.目标类型大于源类型,如double类型长度为8字节,int类型为4字节,因此double类型的变量里直接可以存放int类型的数据,但反过来就不可以。
1.2 普通类型转换
这里就举一个简单的转换例子
package com.imooc;
public class hello {
public static void main(String[] args) {
double avg1=75.8;
int avg2=(int )avg1;
System.out.println(avg1);
System.out.println(avg2);
}
}
75.8
75
从结果中我们就可以知道强制转换就是直接去掉小数位