知识回顾笔记2

知识回顾笔记2

数据类型转换

默认类型转换,精度从低到高是默认的

image-20220920215916856

如果要精度从高到低需要强制转换

image-20220920220136474

*代码 byte i = 4;

​ i = i + 5; //当加减运算后,式子默认转为int类型,不再是btye类型

无法编译与运行

此时强换为 i = (byte) (i + 5);

成功运行

image-20220921084903240

算数运算

image-20220921085456462

赋值运算

int i = 5;
i++;
i += 2;//等同于i=i+2
int c =i -= 3;//等同于c=i=i-3
System.out.println(i);
System.out.println(--c);

比较运算符

==和=不同,判断二者间是否相当,=是对对象赋值,在JAVA中不存在=

比较运算符输出结果全部为boolean型,只有true,false。

image-20220921200348810

逻辑运算符

同上,结果全部为boolean型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ox4Hiyc4-1663765653515)(E:\ty\Typora\Typora\Typora\PicGo\picture\image-20220921200444681.png)]

位运算符 (仅了解)

image-20220921200710643

格式化

image-20220921195003255

image-20220921202706448

image-20220921202726288

在printf中可以使用%t*(t后面跟一个字符)来格式化时间,但推荐使用java.time包中的方法。

image-20220921203613265

常见日期和时间组合的格式

image-20220921203658449

和日期格式转换符相比,时间格式的转换符要更多、更精确。它可以将时间格式化成时、分、秒甚 至时毫秒等单位。格式化时间字符串的转换符如图所示。

image-20220921203731000

image-20220921203841074

日期工具类

image-20220921210602047

image-20220921210642737

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值