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);所有不会报错。*/
相关推荐
CHANG_THE_WORLD2 分钟前
Python元组(Tuple)详解
开发语言·python
豆沙沙包?2 分钟前
2025年--Lc313-662. 二叉树最大宽度--java版
java·开发语言
CoderYanger4 分钟前
C.滑动窗口——2762. 不间断子数组
java·开发语言·数据结构·算法·leetcode·1024程序员节
BBB努力学习程序设计7 分钟前
Java接口:定义行为的"契约"
java
2401_837088509 分钟前
Integer.MIN_VALUE 是什么意思?
java·开发语言·算法
好风凭借力,送我上青云11 分钟前
哈夫曼树和哈夫曼编码
c语言·开发语言·数据结构·c++·算法·霍夫曼树
KiefaC14 分钟前
【C++】红黑树的调整
开发语言·c++·算法
第二只羽毛15 分钟前
C++高性能内存池
开发语言·c++·缓存·性能优化
ULTRA??17 分钟前
动态内存管理:C语言malloc极简封装方案(修正版,可申请二维数组)
c语言·开发语言