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);所有不会报错。*/
相关推荐
地瓜伯伯14 小时前
从MESI缓存一致性协议讲透synchronized的底层
java·spring boot·spring·spring cloud·微服务·springcloud
Devin~Y14 小时前
大厂 Java 面试实录:从音视频内容社区到 AI RAG 的全链路技术设计
java·spring boot·redis·spring cloud·微服务·kafka·音视频
在放️14 小时前
Python 练习题讲解 2 · 循环计算
开发语言·python
CoderYanger15 小时前
A.每日一题:3612. 用特殊操作处理字符串 I
java·程序人生·leetcode·面试·职场和发展·学习方法·改行学it
江华森15 小时前
高级 Bash 脚本编程指南 — 实战教程
开发语言·bash
我不是懒洋洋15 小时前
【C++】string(string的成员变量、auto和范围for、string常用接口的说明、OJ题目、string的模拟实现)
c语言·开发语言·c++·visual studio
承渊政道15 小时前
飞算JavaAI 智能引导背后的多 Agent 协作机制解析:从老旧 Java 后台升级到可运行工程
java·开发语言·spring boot·安全·intellij-idea·软件工程·ai编程
Brilliantwxx15 小时前
【C++】 C++11 知识点梳理(中)
开发语言·c++
j7~15 小时前
【C++】STL--Vector容器--拆析解剖Vector的实现以及Vector的底层详解(2)
开发语言·c++·动态二维数组·vector深度剖析·vector的实现·杨辉三角形
唐青枫16 小时前
Java Flyway 实战指南:用 SQL 脚本管理数据库版本
java