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

数据类型拓展

时间:2024-02-24 16:12:16浏览次数:16  
标签:int 浮点数 float 数据类型 System 拓展 println out

public class Demo01 {
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("==============================");
    //浮点数拓展? 银行业务怎么表示?钱
    //BigDecimal 数学工具类
    //===============================================
    //float
    //double
    //最好避免使用浮点数进行比较
    //最好避免使用浮点数进行比较
    //最好避免使用浮点数进行比较
    float f = 0.1f;
    double d = 1.0/10;
    System.out.println(f==d);

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

    System.out.println("==============================================");
    /*
     字符串拓展
     */
    char c1='a';
    char c2='中';
    System.out.println(c1);
    System.out.println(c2);
    System.out.println((int)c1);//强制转换
    System.out.println((int)c2);
    char c3 = '\u0062';
    System.out.println(c3);
    //所有的字符本质还是数字
    //编码Unicode 表:(97=a 65=A) 2字节 0-65536 Excel  2 16 = 65536
    //转义字符
    // \t 制表
    // \n 换行
    System.out.println("hello\tword");
}

}

标签:int,浮点数,float,数据类型,System,拓展,println,out
From: https://www.cnblogs.com/ping2024223/p/18031184

相关文章

  • Python的数据类型
    Python3中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典) 在Python3的六个标准数据类型中: 不可变数据(3个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3个):List(列表)、Dictionary(字典)、Set(集合)。   如何......
  • 最长不下降子序列nlogn做法及其拓展
    最长不下降子序列nlogn做法及其扩展前言&nlogn做法LIS表示最长不下降子序列考虑设\(f_i\)表示LIS长度为i的最小值(具有单调性),对于每个新的x,二分出最大的满足\(f_i\)小于等于x的位置w,更新w+1还有一种单调栈理解法,假若已经维护了一个LIS在单调栈里,对于一个新的x,二分出最大的满足......
  • Redis基础数据类型&命令
    keyredis的最基本类型,一般格式为system-code:moudle-code:busines-key。常用命令keys查看当前数据库中的key列表查看所有未到期的key通过通配符匹配exists判断key是否存在1-存在0-不存在type获取key对应数据体的数据类型del删除指定的key数据unlink非阻塞删......
  • clickhouse 数据类型介绍
    clickhouse数据类型介绍clickhouse数据类型主要包括以下几种:   (1)、基础类型:       数值类型:包括整数、浮点数和定点数。           a、整数:有符号整型Int,分为Int8、Int16、Int32和Int64,分别对应8位、16位、32位和64位整数,占用字节大小分别为1、2、4......
  • Java基础04:数据类型扩展及面试题讲解
    1.进制运算......
  • Java基础03:数据类型讲解
    1.数据类型1.1强类型语言1.1.1要求变得使用要严格符合规定,所有变量都必须先定义后才能使用1.2弱类型语音1.2.1要求变得使用要符合规定,所有变量都必须先定义后才能使用1.3Java的数据类型分为两大类1.3.1基本类型(primitivetype):......
  • golang中的接口(数据类型)
    golang中的接口Golang中的接口是一种抽象数据类型,Golang中接口定义了对象的行为规范,只定义规范不实现。接口中定义的规范由具体的对象来实现,通俗的讲接口就一个标准,它是对一个对象的行为和规范进行约定,约定实现接口的对象必须得按照接口的规范接口的定义在go中接口(int......
  • Python数据类型中bytes 与 bytearray
    在Python中,我们可以使用bytes和bytearray两种数据类型来处理二进制数据。bytes是一个不可变的序列类型,而bytearray是一个可变的序列类型。本文将介绍如何使用Python来创建、操作和转换bytes和bytearray。bytes:可以看作是一组二进制数值(0-255)的str序列bytearray:可以看......
  • 分享个我自己封装的Datatable拓展
    废话不多说,直接上代码1publicstaticclassDataTableExtensions2{3///<summary>4///DetermineswhethertheDataTableisnullorempty.5///</summary>6///<paramname="dt">TheDataTabletocheck.<......
  • 解锁Mysql中的JSON数据类型,怎一个爽字了得
    引言在实际业务开发中,随着业务的变化,数据的复杂性和多样性不断增加。传统的关系型数据库模型在这种情况下会显得受限,因为它们需要预先定义严格的数据模式,并且通常只能存储具有相同结构的数据。而面对非结构化或半结构化数据的存储和处理需求,选择使用非关系型数据库或者创建子表存......