Java基本数据类型转换举例
package com.neuedu.test02;
public class test_02_基本数据类型转换 {
public static void main(String[] args) {
// 1、byte,short,char,在数学运算时,会自动转换成int类型
byte m1 = 1;
byte m2 = 2;
byte m3 = (byte)(m1 + m2);
// byte m3 = m1 + m2;错误
// byte m3 = (byte)m1 + m2;只能m1进行转换,也是错误的
System.out.println(" m3 = " + m3);
// short,char也一样
m1=67;
m2=88;
m3 = (byte)(m1 + m2);//结果为int型
System.out.println(" m3 = " + m3);
// 超出int范围127,运算结果-101
}
}