Java常用数据类型

Java中常见的数据类型

整型

byte : 1字节

byte b = 127;  // -128 ~ +127

short : 2字节

short s = 32767;  // -32768 ~ 32767

int : 4字节

int i = 2147483647;  // -2147483648 ~ 2147483647
int i1 = 2_000_000_000;  // 加下划线, 更易识别
int i2 = 0xff0000;  // 16进制表示的 ‭16711680‬
int i3 = 0b100010001000;  // 2进制表示的 ‭2184‬

long : 8字节

long l = 1000000000000000000000L;  // 结尾加字母 L, 以表示为 long 类型

浮点类型

float : 4字节

float f = 3.14f;  // 结尾加字母 f, 以表示为 float 类型
float f1 = 3.14e32;  // 科学计数法 3.14的32次方

double : 8字节

double d = 3.14;
double d1 = 3.14e32;
double d2 = -3.14e64;

为什么叫浮点型?
因为小数点可以浮动

double d1 = 12.34e10;
double d2 = 1.234e11;  // 这两个数是完全相等的

布尔类型

boolean : 只有两个值

  • true
  • false
boolean b1 = true;
boolean b2 = false;

字符类型

char : 保存一个字符, 具体占用几个字节和采用的编码有关

char ch = 'A';
char ch1 = '中';

常量

用关键字 final 修饰的变量

常量一经赋值就不能再被修改
常量名通常全部大写
常量可以用来替代 magic number

final double PI = 3.1415926;
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值