java基础--数据相关day01

标识符

 数据类型

八个基本类型数据,int,byte,short,long,float,double,char(两个字符,一个汉字,单引号),boolean

public class demo01 {
    public static void main(String[] args) {
        String a="hello";
        int b=10;
        byte b1=20;
        short b2=30;
        long b3=30L;
        //浮点数
        float b4=50.1F;
        double b5=3.145159;
        //字符
        char name='青';
        boolean c=true;
        System.out.println(b);
    }
}

 引用数据类型:类、接口、数组

整数拓展

public class demo02 {
    public static void main(String[] args) {
        /**
         * 整数拓展,二进制0b,十进制,八进制0,十六进制0x
         */
        int i1=10;
        int i2=0b10;
        int i3=010;
        int i4=0x10;
        System.out.println(i1);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println(i4);
    }
}

 类型转换

字节高转低自动转,低转高要强转,注意数据溢出,小数点直接取整

 total3中需要再两数相乘前进行转化,否则会丢失

posted on 2023-07-14 22:50  W未央W  阅读(20)  评论(0)    收藏  举报