美文网首页
JAVA整数扩展,浮点数扩展,字符串扩展,进制等问题,面积基础必

JAVA整数扩展,浮点数扩展,字符串扩展,进制等问题,面积基础必

作者: 司徒新新 | 来源:发表于2020-04-28 11:10 被阅读0次

整数扩展 进制 二进制 0B 十进制 八进制0 十六进制0x

        int i = 10;
        int i2 = 010;  //八进制0
        int i3 = 0x10;  //十六进制 0x   0~9  A-F  16
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);

输出结果

10
8
16

浮点数扩展

BigDecimal 数字工具类 可使用
float 有限 离散 舍入误差 大约 接近单不等于
double
!最好完全避免使用浮点数去比较
!最好完全避免使用浮点数去比较
!最好完全避免使用浮点数去比较
~~重要的事情说三遍

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

        float d1 = 23343432143432343214f;
        float d2 = d1 + 1;
        System.out.println(d1 == d2);

输出结果

false
0.1
0.1
true

字符串扩展

        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个字节           以前 最多可表示 65536个字符  Excel最长只有2的16次方  就等于 65536

        char c3 = '\u0061';
        System.out.println(c3);

输出结果

a
97
中
20013
a

转义字符

        System.out.println("xin\txin");

输出结果

xin xin

字符串比较

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

        String sc = "hello world";
        String sd = "hello world";
        System.out.println(sc == sd);

输出结果

false
true

相关文章

  • JAVA整数扩展,浮点数扩展,字符串扩展,进制等问题,面积基础必

    整数扩展 进制 二进制 0B 十进制 八进制0 十六进制0x 输出结果 浮点数扩展 BigD...

  • 数据类型扩展

    1、整数类型扩展-----进制 例如: 2、浮点数类型扩展-----银行业务表示 钱 float double ...

  • ES6扩展

    字符串扩展 正则扩展 数值扩展 函数扩展 对象扩展 数组扩展 字符串扩展 模版字符串 部分新的方法 padStar...

  • Java管理扩展指南之JMX技术总览

    JMX(Java管理扩展)系列 JMX(Java管理扩展)系列旨在介绍包含于Java基础版本(Java SE)中的...

  • ES6扩展

    字符串的扩展正则的扩展数值的扩展数组的扩展函数的扩展对象的扩展

  • 2017-12-26es6-函数扩展

    扩展 1、字符串扩展 2、模板字符串 **** 3、数值扩展 4、函数扩展用于分页居多 rest 参数 ...变量...

  • ES6基础-ES6的扩展

    进行对字符串扩展,正则扩展,数值扩展,函数扩展,对象扩展,数组扩展。 开发环境准备: 编辑器(VS Code, A...

  • Vue项目开发与规范--es6语法规范篇

    目录 简介 let const 解构赋值 正则的扩展 字符串的扩展 数值的扩展 数组的扩展 函数的扩展 对象的扩展...

  • 《ECMAScript 6 入门》笔记

    变量的解构赋值 字符串的扩展 正则的扩展 数值的扩展 函数的扩展 数组的扩展 对象的扩展 对象的新增方法 表单验证...

  • ACM模板

    1、快速读入 2、java大整数 3、线性筛 4、扩展欧几里得 5、中国剩余定理 (普通)……留坑(扩展) 6、B...

网友评论

      本文标题:JAVA整数扩展,浮点数扩展,字符串扩展,进制等问题,面积基础必

      本文链接:https://www.haomeiwen.com/subject/fpfvwhtx.html