java基础2
------------恢复内容开始------------ ------------恢复内容开始------------ 一,数据类型转换 当数据的类型不一致时,将会发生数据类型转换 (1),自动类型转换(隐式) 特点:代码不需要进行特殊处理,自动完成。 规则:数据范围从小转换到大( byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double ) 代码示例: package cn.itcate.day2demo; public class Demo01DataType { public static void main(String[] args) { System.out.println(1024); //这是一个整数,默认是int类型 System.out.println(3.14);// 浮点数,默认是double类型 long num1 = 100; System.out.println(num1); //100 // 左边是int类型,右边是long类型,左右不一样 // int---->long,符合从小范围到大氛围的要求 // 这一行代码发生了自动类型转换 double num2 = 2.5F; System.out.println(num2);// 2.5 // 左边是double类型,右边是float类型,左右不一样 //