java中基本数据类型 - 面试宝典

举报
皮牙子抓饭 发表于 2023/08/12 09:51:46 2023/08/12
【摘要】 Java中的基本数据类型包括以下八种:整数类型:byte:占用1个字节,取值范围为-128到127。short:占用2个字节,取值范围为-32768到32767。int:占用4个字节,取值范围为-2147483648到2147483647。long:占用8个字节,取值范围为-9223372036854775808到9223372036854775807。浮点数类型:float:占用4个字节,...

Java中的基本数据类型包括以下八种:

  1. 整数类型:
  • byte:占用1个字节,取值范围为-128到127。
  • short:占用2个字节,取值范围为-32768到32767。
  • int:占用4个字节,取值范围为-2147483648到2147483647。
  • long:占用8个字节,取值范围为-9223372036854775808到9223372036854775807。
  1. 浮点数类型:
  • float:占用4个字节,单精度浮点数,取值范围为约±3.40282347E+38F。
  • double:占用8个字节,双精度浮点数,取值范围为约±1.79769313486231570E+308。
  1. 字符类型:
  • char:占用2个字节,表示单个字符,取值范围为0到65535。
  1. 布尔类型:
  • 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。