美文网首页
3.3 数据类型

3.3 数据类型

作者: 十六只猴子王 | 来源:发表于2019-03-06 22:38 被阅读0次

java中一共有八种基本类型(primitive type)
四种整型,两种浮点类型,1种表示unicode的字符单元的字符类型char和一种表示真值的boolean类型

整型

用于表示没有小数部分的数值,允许有负数

byte类型的取值范围是:-128 ~ 127;
short类型的取值范围是:-32 768 ~ 32 767;
int类型的取值范围是:-2 147 483 648 ~ 2 147 483 647(20亿)
long类型的取值范围是:-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807。

浮点类型

浮现类型用于表示有小数部分的数值

float数据类型是单精度、32位
double数据类型是双精度、64位

  • double是float精度的两倍,称之为双精度数值
  • float的数值有一个后缀F或f ,没有的浮点数值则默认为double类型
    *所有浮点数遵循IEEE754规范
if(Double.isNaN(x))//check whether x is "not a number"判断特定的值是否等于Double.NaN方法
  • 2-1.1 打印出来会是0.89999999999999999,主要是因为浮点数采用二进制数表示的,就好像十进制数无法表示1/3一样

char类型

char类型用于表示单个字符

最小值是’\u0000’(即为0);
最大值是’\uffff’(即为65,535);

  • char数据类型可以储存任何字符
  • 强烈建议不要在程序中使用char类型。最好将字符串作为抽象数据类型处理

boolean类型

boolean类型有两个值:false和true,用来判断逻辑条件
*整型值和boolean之间不能相互转换

相关文章

  • 3.3 数据类型

    java中一共有八种基本类型(primitive type)四种整型,两种浮点类型,1种表示unicode的字符单...

  • JavaScript高级程序设计-笔记

    第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...

  • 3内建数据类型

    本章将详细介绍内建数据类型 3.1Booleans 3.2Numbers 3.3Characters 3.4Str...

  • 2.1 java数据类型

    一、学习要求 书籍参考章节: 第3.3章节 学习目标: 熟悉java有哪些基本数据类型 了解java对象和类的基本...

  • java

    1.安装配置 2.java背景 3.规则 3.1 标识符和关键字 3.2 数据类型划分 3.3 数组 3.4 枚举...

  • Block

    3Block3.1是一种新的数据(类型)3.2Block数据类型的Block(变量)存储的是一段儿代码 3.3语法...

  • 第三周 基本数据类型(二)

    第三章 基本数据类型 (一)# 3.1 数字类型操作3.2 实例3:天天向上的力量3.3 字符串类型及操作3.4 ...

  • 3.3 字符串类型及操作

    课程来源:中国大学MOOC_Python语言程序设计_北京理工大学_崇天 三、基本数据类型 3.3 字符串类型及操...

  • 10.程序编程基础4~变量&运算符

    上一章讲解过了组合数据类型,本章进行变量以及各种编程需要的运算符的操作讲解 3.3 变量部分3.4 运算符部分;主...

  • Notes for "A variational Bayesia

    Proof of Theorem 3.3 Theorem 3.3.Suppose thathas a multiv...

网友评论

      本文标题:3.3 数据类型

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