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

java中*=是什么意思?比如:i*=n?在Java中,*=是乘法后的赋值运算符,是复合赋值运算符。I*=n相当于I=I*n。复合赋值运算符,又称赋值缩写,是一种带运算的赋值运算符。有10个这样的运算

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

在Java中,*=是乘法后的赋值运算符,是复合赋值运算符。I*=n相当于I=I*n。复合赋值运算符,又称赋值缩写,是一种带运算的赋值运算符。有10个这样的运算符,它们是:=加法赋值,=减法赋值,*=乘法赋值,/=除法赋值,%=补码赋值,&=按位与赋值,|=按位或赋值,^=按位异或赋值,>=右移赋值。复合赋值操作示例:a=2表示a=a2x*=y表示x=x*y

您的代码不完整。以前应该有一个java.util.Scanner文件sc=新java.util.Scanner文件( 系统输入)其中int n=sc.nextInt公司()表示获取键盘输入:如果执行到这一行,程序将暂停,等待您在控制台中输入,然后将整数值赋给整形变量n

~]R和n一起是回车符和换行符,回车符是将光标移到当前行的开头;换行符是将光标移到当前行的下一行,但它是同一列,不会返回到行的开头。它们一起将光标移动到下一行的开头,即回车和换行。但在不同的系统中,它们的功能是不一样的。例如,在windows中,Rn表示回车,但在Linux中,n表示回车。这就是为什么在Linux下用VIM打开由windows编辑的文件时,会发现每行末尾都有一个^m字符。