11/25博客打卡

2.Java数据类型

在Java中,数据类型对于定义变量能够保存的值类型至关重要。这里主要总结整数类型、浮点类型、字符类型和布尔类型。

以下是我的一些关于java数据类型的总结:

Java数据类型的图解:

整数类型:

Java提供了各种整数类型,具有固定的范围和字段长度,以确保Java程序在不同操作系统上的可移植性。

  • byte: 1字节(8位),范围:-128到127
  • short: 2字节,范围:-2^15到2^15-1
  • int: 4字节,范围:-2^31到2^31-1
  • long: 8字节,范围:-2^63到2^63-1

需要注意的是,Java中的整数常量默认为int类型。如果要声明long类型的常量,需要在值后面加上"L"或"l",例如:long l = 12345689L;

在Java程序中,变量通常声明为int类型,除非需要表示较大范围的数,才会使用long类型。

浮点类型:

Java有两种浮点类型:

  • float: 单精度,尾数可以精确到7位有效数字。
  • double: 双精度,精度是float的两倍,通常采用此类型。

Java的浮点类型通常默认设置为double类型。声明float类型的常量时,必须在值后面加上"F"或"f",例如:float f1 = 1245.14f;

字符类型:

字符类型使用char表示,例如:char c = 'a';。在单引号内部只能写一个字符。

需要注意的是,char c = '\n';表示转义字符。

ASCII和UTF-8:

ASCII码(美国标准信息交换码)是信息编码的一种体系,而UTF-8是一种可变长度字符编码,针对Unicode。它可以表示Unicode标准中的任何字符,并与ASCII兼容。

布尔类型:

布尔类型只能取两个值:falsetrue。通常在条件判断和循环结构中使用,无法进行算数运算。

如:

boolean isStudy = true; if (isStudy) { System.out.println("恭喜你打卡成功!"); } else { System.out.println("不学习就无法生存,快去学习!"); }

这些数据类型是Java中基本的构建块,对于编写可靠、可维护且具有可移植性的程序至关重要。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值