java中*=是什么意思?比如:i*=n

如题所述

转义序列符的意思。

java中的符号都有哪些?

javac java语言编译器


jdb java调试器


java java字节代码解释器


javadoc java API 文档生成器


appletViewer java小应用程序浏览器


javah C头文件和源文件生成器


javap 类文件反汇编器数据类型boolean 布尔型


byte 字节型


char 字符型


short 短整型


int 整形


long 长整形


float 单精度浮点型


double 双精度浮点型class 类null 空类型


interface 接口



判断"Java"是不是String的类实例:


java布尔逻辑运算符 && 简洁与 例子 212&&223 结果为false


java布尔逻辑运算符 II简洁或 例子 52II23 结果为 ture


上面两条指令表示 入果运算符号前面的就可以判断整个的值那么后面的就不运算了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-11-05

*=是复合赋值运算符中的一种,在这里i*=n相当于于i=i*n;就是把i*n的结果再赋值给i
比如类中定义int i=2;n=3;i*=n;
输出i会发现结果为6,代码如下

第2个回答  2021-12-18
复合赋值运算符“*=”,表示的意思是先将运算符左边操作数指向的变量值和右边的操作数执行相乘操作,然后再将相乘的结果赋值给左边的操作数指向的变量。
i*=n
等价于I=I*N
第3个回答  2022-02-15
这就是个为了让乘法书写更简单的简写方式。其中的*是乘法符号
如 x = x*3 可以简写为 x*=3
x = x*4 可以简写为x*=4
同理, i = i*n可以简写为 i*=n
第4个回答  2022-04-07
*=是一种简写,i*=n 相当于 i = i*n
同理,+=,-=,/=也可以进行相应的替换
相似回答