java--赋值运算符

1.基本赋值运算符

1.1.就是"=",从右边往左看。

2.扩展赋值运算符

注意:扩展的赋值运算符隐含了强制类型转换。

java 复制代码
byte x = 10;
byte y = 20;
x = x + y ;//这样写会报错
x += y;/*这样不会报错,原因是java默认的都是int形式的
,然后上面的就是相当于byte = int + int,
肯定会报错,都是x+=y不一样,
他会强转,就相当于是x = (byte)(x + y);所有不会报错。*/
相关推荐
biter down1 分钟前
C++的IO流
开发语言·c++
无心水3 分钟前
【常见错误】1、Java并发工具类四大坑:从ThreadLocal到ConcurrentHashMap,你踩过几个?
java·开发语言·后端·架构·threadlocal·concurrent·java并发四大坑
Love Song残响6 分钟前
MATLAB疑难杂症全攻略:从报错到优化
开发语言·matlab
weixin199701080169 分钟前
货铺头商品详情页前端性能优化实战
java·前端·python
risc12345620 分钟前
channel.read(dest, channelPosition) 的读取大小限制
开发语言·python
惊讶的猫23 分钟前
Springboot 组件注册 条件注解
java·spring boot·后端
c++之路35 分钟前
Linux进程池与线程池深度解析:设计原理+实战实现(网盘项目架构)
java·linux·架构
阿里云基础软件37 分钟前
当 CPU 莫名抖动时,SysOM Agent 如何 3 分钟定位元凶?
java·阿里云·智能运维·操作系统控制台·sysom
困死,根本不会41 分钟前
Qt Designer 基础操作学习笔记
开发语言·笔记·qt·学习·microsoft