java中基本数据类型 - 面试宝典
【摘要】 Java中的基本数据类型包括以下八种:整数类型:byte:占用1个字节,取值范围为-128到127。short:占用2个字节,取值范围为-32768到32767。int:占用4个字节,取值范围为-2147483648到2147483647。long:占用8个字节,取值范围为-9223372036854775808到9223372036854775807。浮点数类型:float:占用4个字节,...
Java中的基本数据类型包括以下八种:
- 整数类型:
- byte:占用1个字节,取值范围为-128到127。
- short:占用2个字节,取值范围为-32768到32767。
- int:占用4个字节,取值范围为-2147483648到2147483647。
- long:占用8个字节,取值范围为-9223372036854775808到9223372036854775807。
- 浮点数类型:
- float:占用4个字节,单精度浮点数,取值范围为约±3.40282347E+38F。
- double:占用8个字节,双精度浮点数,取值范围为约±1.79769313486231570E+308。
- 字符类型:
- char:占用2个字节,表示单个字符,取值范围为0到65535。
- 布尔类型:
- boolean:占用1个字节,表示真或假,取值为true或false。 这些基本数据类型在Java中都是关键字,可以直接使用。
以下是一些基本数据类型的代码示例:
javaCopy code// 整数类型
byte b = 10;
short s = 20;
int i = 30;
long l = 40L;
// 浮点数类型
float f = 3.14f;
double d = 3.14159;
// 字符类型
char c = 'A';
// 布尔类型
boolean flag = true;
上述代码中,我们声明了不同类型的变量并赋予了初始值。注意,在赋值时需要注意类型匹配,例如给byte类型的变量赋值时,赋值的数值应在byte类型的取值范围内。同时,注意float类型的数值赋值时需要在数值后面加上f
,double类型的数值赋值时可以不加任何后缀,默认为双精度浮点数。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)