Java基本数据类型及转换

    xiaoxiao2023-11-17  157

    1.在Java中有八种基本数据类型来存储数值,字符,和布尔值。用来开辟空间大小来存放数值,栈来存放数据,节省空间。

    byte ,short ,int,long,是整数类型,float,double是浮点类型,char是字符型。

    public class HelloWorld{ public static void main(String [] args){ int age =445;//整型 System.out.println(age); age =0b010111;//二进制 System.out.println(age); age =05465;//八进制 System.out.println(age); age =0x8456f;//十六进制 System.out.println(age); double price=3.2e2;//浮点型 System.out.println(price); char c='m';//字符型 } }

    布尔型;通过关键字boolean定义变量,只有ture和false两个值,代表逻辑真假。

    boolean b;//定义布尔变量 boolean b=ture;//赋初值

    2.数据类型进行转换,小范围可以直接赋值给大范围,大范围不能直接赋值给小范围,会发生精度缺失。

    int a=( byte)128;//强制类型转换 byte b=56; int c=b;//小范围赋值大范围 float d=12.0f;//声明float变量不加f系统认为是double型或者强制转换 long m=(long)456.6f;//

     

     

     

    最新回复(0)