java数据类型

发布时间:2022-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了java数据类型脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
public class DEmo02 {
    public static void main(String[] args) {
        //整数
        int num1=10;//最常用
        byte num2=20;
        short num3=30;
        long num4=30L;//long类型要在数字后面加L

        //小数:浮点数
        float num5=52.0F;//float类型要在后面加F
        double num6=3.14;

        //字符类型
        char dz='我';
        //字符串,String不是关键字,类
        String name1="dz";

        //布尔值
        boolean flag=true;
        //boolean flag=false;




        String a="我";
        long num=521;
        char b='她';
        System.out.PRintln(b);
        System.out.println(num);
        System.out.println(a);



    }



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

        int i1=10;
        int i2=010;     //八进制
        int i3=0X10;    //十六进制  0~9  A~F  16

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

        //============================================================================
        //浮点数扩展   面试题:银行业务怎么表示?钱
        //BigDecimal  数学工具类
        //============================================================================
        //float   有限,离散,舍入误差,大约,接近但不等于
        //double
        //最好避免使用浮点数进行比较
        //最好避免使用浮点数进行比较
        //最好避免使用浮点数进行比较

        float  f=0.1f;      //0.1
        double d=1.0/10;    //0.1
        System.out.println(f==d);   //false
        System.out.println(f);
        System.out.println(d);


        //=================================================================
        //字符扩展
        //=================================================================
        char c1='a';
        char c2='们';
        System.out.println(c1);
        System.out.println((int)c1);    //强制转换
        System.out.println(c2);
        System.out.println((int)c2);    //强制转换

        //所有的字符本质还是数字
        //编码 Unicode  表:(97=a  65=A)   2字节   0-65536    Excel   2*16 = 65536
        //u0000 - uFFFF
        char c3 ='u0061';
        System.out.println(c3);     //a


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

        System.out.println("hello t world");
        System.out.println("hello n world");

        System.out.println("=============================================");
        String sa = new String("hello world");
        String sb = new String("hello world");
        System.out.println(sa==sb);

        String sc = "hello world";
        String sd = "hello world";
        System.out.println(sc==sd );
        //对象   从内存分析

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








    }



}

 

  

脚本宝典总结

以上是脚本宝典为你收集整理的java数据类型全部内容,希望文章能够帮你解决java数据类型所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。