java的=与==有什么区别

来源:百度知道 编辑:UC知道 时间:2024/07/08 15:13:59
JAVA中=与==有什么区别啊,什么时候该用哪个呢,还有就是int x%int y起什么作用呢?谢谢

"足球10号"别不懂装懂,
什么左边的值赋直给右边?玩呢?
int a = 1;
按照你的说法,1里面放地是a?
什么==是比较两边的值是不是相等?
==比的是hashcode,哥你应该去日本发展,赚他们钱并且打击他们的软件行业

=是定义的时候赋值

==相当于运算符号里的=

对于一个变量,=一般只可应用一次。

%是取余数的意思,比如7/5,结果是1余2,那么7%5就是2

=就是把左边的值赋直给右边的变量

==就是比较两边的值是不是相等

牛比

上上楼的你觉得自己厉害把你自己的见解说出来就行了嘛.干嘛要说别人呢.你骂了半天也没见的你回答楼主的问题啊.
=好就是赋值号,对于基本变量,就是把右边的值赋给右边变量;对于引用,就是把右边对象实例的内存地址付给左边的引用.
==号对与基本变量,就是比较两边变量的值是否相等.对于引用,则是比较两边引用的内存地址是否一致.
%应该是取余数的意思.正如一楼所说.