• 1.2 Java基本数据类型
  • 1.在Java中有8中基本数据类型来存储数值、字符和布尔值。
  • 如图1-2-1:

JAVA数字定 java怎么定义整数_浮点

  • 2.整数类型
  • 整数类型用来存储整数数值,即没有小数部分的数值。可以为正数,也可以是负数。
  • 整数数据在Java中有三种表示形式:十进制、八进制、十六进制。
  • 【注意】
  • 十进制:不能以0作为十进制数的开头(0除外)。
  • 八进制:必须以0作为开头。
  • 十六进制:必须以0X或0x开头。
  • 取值范围

JAVA数字定 java怎么定义整数_字符串_02

  • 如表1-2-2:
  • 整型变量的定义(以int型变量为例)
  • int x ;//定义int型变量x
  • int x,y; //定义int型变量x、y
  • int x=450,y=-462; //定义int型变量x、y并赋初值(在定义以上四种类型变量时,要注意变量取值范围,超出范围就会报错)
  • 对于Long型值,若赋给的值大于int型的最大值或小于int型的最小值,则需要在数字后加L或1,表示该数值为长整数,例如:long num = 2147483650L。
  • 3.浮点类型
  • 浮点类型表示有小数部分的数字。Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double),它们具有不同的取值范围。
  • 取值范围

JAVA数字定 java怎么定义整数_浮点_03

  • 如表1-2-3:
  • 在默认的情况下,小数都被看作double型。
  • 若使用float型小数,则需要在小数后面添加F或f。
  • 可以使用后缀d或D来明确表明这是一个double类型数据,不加d不会出错,但声明float型变量时如果不加f,系统会认为变量是double类型而出错。
  • 4.字符类型
  • 字符类型(char)用于存储单个字符,占用16位(两个字节)的内存空间。
  • 在定义字符型变量时,要以单引号表示,如 's' 表示一个字符,而 "s" 表示一个字符串,虽然只有一个字符,但由于使用双引号,它仍表示字符串,而不是字符。
  • 转义字符
  • 转义字符是一种特殊的字符变量,以反斜杠 "\" 开头,后跟一个或多个字符。
  • \\ :反斜杠字符
  • \' : 单引号字符
  • \t:垂直制表符,将光标移到下一个制表符的位置
  • \r: 回车
  • \n: 换行
  • \b: 退格
  • \f: 换页
  • 5.布尔类型
  • 布尔类型又称为逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和flase两个值,分别代表布尔逻辑中的“真”和“假”。
  • eg:

JAVA数字定 java怎么定义整数_Java_04