小峰视频七:数据类型转换、数据运算
一、自动类型转换
条件:1、数据类型要兼容
2、转换后的数据类型的表示范围要比转换前的大
public class demo005 { public static void main(String[] args) { //自动类型转换 short s=1; int i; //自动类型转换,short类型转换成int类型 安全的 i=s; System.out.println("i="+s); //强制类型转换 double d=1.333; float f; f=(float)d; System.out.println("f="+f); } }
1二、赋值运算
public class demo006 { public static void main(String[] args) { int a1=1; //a1++ 表示先赋值,后自增 int b1=a1++; System.out.println("a1="+a1); 输出:2 System.out.println("b1="+b1); 输出:1 int a2=1; //++a2表示先自增,后赋值 int b2=++a2; System.out.println("a2="+a2); 输出:1 System.out.println("b2="+b2); 输出:1 } }
Hello,Java!