首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Java基础:8种基本数据类型,取值范围和储存字节说明。

Java基础:8种基本数据类型,取值范围和储存字节说明。

作者头像
用户1422397
修改于 2026-01-07 14:39:51
修改于 2026-01-07 14:39:51
6830
举报
文章被收录于专栏:centosDaicentosDai

Java中,一共有8种基本数据类型:

4种整数型:int,short,long,byte。

2种浮点型:float,double。

1种字符类型:char。

1种表示真值的类型:boolean。

【String并不是一种基本数据类型。了解C语言的同学应该知道,字符串实际上是一个char数组】

对于这些数据类型,最重要的是要大概知道他们的取值范围,这样在实际定义当中,才不会出现错误。

 整数型和浮点型取值范围:

类型

字节长度

取值范围

int

4字节

-2 147 483 648 ~ 2 147 483 647

short

2字节

-32 768 ~ 32 767

long

8字节

-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807

byte

1字节

-128 ~ 127

float

4字节

大约±3.402 823 47E+38F(6~7位有效数字)

double

8字节

大约±1.797 693 134 862 315 70E+308(15位有效数字)

char类型

char类型的值要用单引号括起来,如:’A‘.

注意:“A”和’A‘是不一样的。“A”是长度为1的字符串,这一点考试当中,经常出现的。

boolean类型

boolean类型只有两个值:false和true,用来判断逻辑条件。

注意:整型和布尔类型不能转换。在C或C++种中,非0的数字都可以表示true,数字0可以表示false。

所以在Java当中,逻辑条件只能是false或者true。如果你输入一个数字,是不能通过编译的。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • Java中,一共有8种基本数据类型:
  •  整数型和浮点型取值范围:
  • char类型
  • boolean类型
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档