• java数据类型


    基本数据类型

    类型 占用空

    范围
    byte 1字节 -2^7 到 2^7-1,即 -128~127 short 2字节 -2^15 到 2^15-1,即 -32768~32767 int(默认) 4字节 -2^31 到 2^31-1,即 -2147483648~2147483647(21.47亿)
    long 8字节 -2^63 到 2^63-1,即 -922 3372 0368 5477 5808 ~ 922 3372 0368 5477 5807 float 4字节 正数:1.4E-45 到 3.4028235E38
    负数:-1.4E-45 到 -3.4028235E38 double(默
    认) 8字节 正数:4.9E-324 到 1.7976931348623157E308
    负数:-4.9E-324 到 -1.7976931348623157E308 char 2字节 0~65535 boolean 1字节 只有true和false两个值
    1、整数类型(byte、short、int、long) byte、short、int、long中,int是最常用的整数类型。
    一个int类型的数据占用4个字节(32位),最大表示范围为:负2的31次方 到 2的31次方减1,即
    -2147483648 到 2147483647。在表示整数时,如果int类型的范围不够,可以使用long型。
    一个long型的数据占用8个字节(64位),最大表示范围为:负2的63次方 到 2的63次方减1,即 -9223372036854775808 到 9223372036854775807 3、浮点型(float、double)
    浮点数,就是小数,包括:float和double,即单精度浮点数和双精度浮点数。
    double精度高,有效数字15位,float精度低,精度7位,可见double类型的精度值是float类型的两
    倍,这正是其名称(双精度)的来由。
    4、char类型
    char类型表示字符类型(不是字符串),字符必须使用单引号引起来(不能是双引号),并且每
    个单引号内部只能包裹一个字符(特殊符号除外)。例如:
    事实上,每一个char类型的数据都是一个16位无符号整数(正整数),即每个字符在底层都对应一个
    整数值。例如:
    5、boolean类型(布尔类型)
    boolean类型适用于逻辑运算,表示某个条件是否成立,一般用于程序的流程控制。(后面会
    讲解流程控制) boolean类型只允许取值true或false,true表示条件成立,而false表示条件不成立。
    boolean型变量经常用于存储关系运算的结果,所谓关系运算就是比较两个变量的大小、相
    等等关系。
    例如:
    double pi = 3.141592632525432;
    float pi = 3.1415926f; 123
    '0'
    'A'
    'a'
    '中' 1234 字符'0' --对应--> 数值48
    字符'A' --对应--> 数值65
    字符'a' --对应--> 数值97
    字符'中' --对应--> 数值20013
    字符'国' --对应--> 数值22269
    ...
    123456
    18 > 16 这是式子成立,因此返回boolean值true
    18 == 16 这是式子不成立,因此返回boolean值false
    123*456 >= 56000 这是式子成立,因此返回boolean值
    true

    引用数据类型

    1.5.4. 引用数据类型
    引用数据类型包括类、接口、数组类型。类和接口会在面向对象部分进行详细讲解,而数组会在
    近期内进行讲解。
    由于近期学习的过程中会用到字符串,这里先简单的介绍一个字符串类 —— String 。

    java中的取宇运算符

    10%3 余数是1 商是3

  • 相关阅读:
    Document
    JavaScript
    day6 双向循环及pass、break、continue的使用以及for循环
    day5 isinstance&代码块&分支&while循环
    day4:运算符
    day3:强制类型转换&自动类型转换&变量缓存机制
    day2:Number,tuple,str,list,set,dict
    day1:注释和变量
    线段树区间修改+查询区间和
    Prim/Kruskal求最小生成树
  • 原文地址:https://www.cnblogs.com/ch2020/p/16834278.html
Copyright © 2020-2023  润新知