java 字面值、数据类型转换

16 篇文章 0 订阅

1. 基本类型变量

整型:byte, short, int, long

字符型: char

浮点型: float/double

布尔型: boolean

2. 字面值

基本类型是java语言内置的特殊数据类型,赋值的方式为 字面值,不需要像类的对象创建一样使用new;

类的对象需要new。

3. 不同数据类型之间相互转换

short和char都是16位,长度一致,也需强制转换:

高精度向低精度转换,会有精度损失,按二进制舍弃高位进行截取。

4. 使用

long型: long i = 10L;(l或L结尾)

int型: int i = 10; (int为默认类型)

16进制hex型: int hexVal = 0x2f;

8进制ox型: int oxVal = 012;

2进制bin型: int binVal = 0b10110;

float型(f或F结尾)

double型:以d或D结尾,默认类型,可以不写

浮点型科学计数法: e或E表示,e2为10的二次方(即100),1.2e2为1.2*100

字符: 单引号

字符串: 双引号

转义字符: 以\表示, \r(回车), \n(换行), \t(制表)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值