Java基础数据类型及运算符

本文详细介绍了Java中的数据类型(包括整型、浮点型、字符型和布尔型),数据类型之间的转换规则,以及算术、比较、逻辑、赋值和条件运算符的使用。特别强调了不同类型转换时可能遇到的精度问题。
摘要由CSDN通过智能技术生成

 一、Java中的数据类型

1、整型(byte、  short、  int、  long)

    注意!!!long类型要在数字后加 "L" 以区分,不能用小写 "l" .

2、浮点型(float、  double)

  (1)、注意!!!float类型结束后结尾要加 "f" 或 "F" 以区分
  (2)、浮点型之间的运算要用BigDecimal计算,使用强制运算可能会出现精度缺失的情况!

3、字符型(char)

   注意!!!在"字符" + "字符" 或 "字符"+变量 中,+起连接作用,而非运算!   

4、布尔型(boolean)

  Java中只能用true或false表示真假,不能用 1 或 0 来表示!

二、数据类型之间的转换

1、在Java中数据类型之间的大小表示为

   byte、short、char ---> int ---> long ---> float ---> double

2、当小容积转换为大容积时可自动转换

3、当大容积转换为小容积时,可使用强制转换(但代价是可能会失去精度!)

三、运算符

1、算术运算符

2、比较运算符

3、逻辑运算符

4、赋值运算符

5、条件运算符

6、位预算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值