Java数据类型

Java数据类型

1.数值型

1.1 整数型(byte、short、int、long)
数据类型 内存空间 取值范围
byte: 8位 -128~127
short: 16位 -32768~32767
int: 32位 -2147483648~2147483647
long: 64位 -9223372036854775808~9223372036854775807
定义Int变量:

int x ;    //定义int变量x
int x , y;  //定义int变量x,y
int x=100 ,y = 200;  //定义int变量x,y并赋值

注意:定义变量的取值范围,超出取值范围会报错。对于long型值,若赋值大于int型的最大值或者最小值,需要在数字后加L或l,表示该值为长整型。例:long num = 2147483650L

1.2 浮点型(float、double)
数据类型 内存空间 取值范围
float 32位 1.4E-453.4028235E38
double 64位 4.9E-324~1.7976931348623157E308
默认情况下,小数都被看着是double型。若使用float型,需在小数后添加F或f。

2. 字符型

2.1 char型
char用于储存单个字符,占用16位的内存空间。定义字符变量要用单引号表示。如:char = ‘S’
注意:双引号表示的是字符串。
2.2 转义字符
转义字符是一种特殊的字符变量,它以反斜杠“\”开头,后跟一个或多个字符。

转义字符 含义
\ddd 1~3位八进制数据所表示的字符,如\123
\uxxxx 4位十六进制所表示的字符,如\u0052
’ 单引号字符
\ 反斜杠字符
\t 垂直制表符,将光标移动到下一个制表符
\r 回车
\n 换行
\b 退格
\f 换页

3. 布尔型

布尔型又称逻辑类型,通过关键字boolean来定义,只有true和false两个值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值