首页 > 其他分享 >数据类型拓展

数据类型拓展

时间:2022-12-31 12:55:07浏览次数:37  
标签:String int ----------------- 数据类型 System 拓展 println out

数据类型拓展

        //整数拓展-进制  二进制0b..  八进制0.. 十六进制0x..
        int a1 = 10;
        int a2 = 0b10;
        int a3 = 010;
        int a4 = 0x10;

        System.out.println(a1);  //10
        System.out.println(a2);  //2
        System.out.println(a3);  //8
        System.out.println(a4);  //16
        System.out.println("-----------------");

        // 浮点数拓展  银行业务怎么表示? float?double?  --答案: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); //0.1
        System.out.println(d); //0.1

        System.out.println("-----------------");
        float f1 = 21212121212f;
        float f2 = f1+1;
        System.out.println(f1==f2);//true

        System.out.println("-----------------");
        // 字符拓展  !所有字符本质是数字
        // 编码 Unicode 2字节 0-65536
        char c1 = 'a';
        char c2 = '中';
        System.out.println(c1);
        System.out.println(c2);
        System.out.println((int)c1); //强制转换
        System.out.println((int)c2);
        System.out.println("-----------------");

        //转义字符
        // \t  tab
        // \n  换行
        System.out.println("H\tello\nworld");
        System.out.println("-----------------");

        //String 拓展
        String s1 = new String("hehe");
        String s2 = new String("hehe");
        String s3 = "hehe";
        String s4 = "hehe";
        System.out.println(s1==s2); //new 对象比较 即使内容相对对象不是同一个,内存地址不同
        System.out.println(s3==s4); //指向同一地址“hehe”
        System.out.println("-----------------");

标签:String,int,-----------------,数据类型,System,拓展,println,out
From: https://www.cnblogs.com/Ashen-/p/17016468.html

相关文章

  • 数据类型拓展
    整数进制二进制0b十进制八进制0十六进制0x浮点数银行业务使用BigDecimal类来表示金额字符所有的字符本质还是数字转义字符\n......引用......
  • Oracle数据类型
    一、Oracle的,默认字符集:ZHS16GBK(简体中文,16位,GBK),在此字符集中,一个字母或数字占一字节,一个汉字占两字节;select*fromnls_database_parameterswhereparameter='NLS_CHARA......
  • 数组数据类型
     代码示例:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title></head><body><script>var......
  • SQLite 数据类型
    SQLite 数据类型SQLite数据类型是一个用来指定任何对象的数据类型的属性。SQLite中的每一列,每个变量和表达式都有相关的数据类型。您可以在创建表的同时使用这些数据类型......
  • VBA 42 数据类型与转换
    注意:使用VBA.TypeName()判断单元格内容的数据类型时,单元格一定要使用value属性。(切记切记,否则返回的类型是Range)判断是否为空VBA.IsEmpty()VBA.TypeName() 判断是......
  • JS笔记(二):数据类型
    镇楼图Pixiv:torino三、数据类型原始类型原始类型像是string、symbol、number之类的都只能存储原子值,而不能像对象一样随意扩展。但是为了提供额外功能,采取了轻量的......
  • 开心档-软件开发入门之MySQL 数据类型
    ......
  • MySQL 数据类型基础篇
    ......
  • MySQL 数据类型基础篇
    ......
  • Redis 和Memcached 有什么区别、Redis五种数据类型 有哪些,分别是什么意思、AOP
    1.Redis 和Memcached  有什么区别1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;2、Redis不......