数据类型拓展

数据类型拓展

import java.sql.SQLOutput;

public class daolao3 {
    public static void main(String[] args) {
        //整数拓展      进制      二进制0b      十进制0      十六进制0x

        int i = 10;
        int i2 =010;
        int i3 =0x10;

        System.out.println(i );
        System.out .println(i2);
        System .out .println(i3 ) ;
        System.out .println("==========================================================") ;

        //浮点数拓展? 银行业务表示?钱

        //float  有限 离散 舍入误差
        //double
        //最好完全使用浮点型进行比较


        float f = 0.1f;//0.1
        double d = 1.0/10;//0.1

        System.out .println(f==d);//false

        float d1= 23464646f;
        float d2= d1+1;

        System.out .println(d1==d2);//ture


        //=============================================
        //字符拓展
        //========================================
        char c1='a';
        char c2='中';

        System.out .println(c1) ;

        System.out .println((int)c1) ;//强制转换

        System.out .println(c2) ;

        System.out .println((int)c2) ;//强制转换

        //所有的字符本质是数字
        //char编码 Unicode 2字节 65536 Excel 2 16c=65536

        //U00000  Ufffff

        char c3 = '\u0061';

        System .out .println(c3);//a

        //转义字符
        //  \t   制表符
        //  \n   换行
        //  ....

        System .out .println("Hello\tword") ;

        //布尔值扩展
        boolean flag=true;
        if   (flag){}



    }
}
posted @ 2021-03-07 21:29  哎嘿嘿嘿  阅读(12)  评论(0)    收藏  举报