java中,formbeanA.equals(formbeanB)会是怎什么样赋值的啊?formbean...

发布网友 发布时间:2024-10-23 21:41

我来回答

5个回答

热心网友 时间:2024-10-26 17:11

1、formbeanA.equals(formbeanB) 这个不会赋值,只是判断formbeanA是不是等价于formbeanB,是不是逻辑上相等,equals 方法返回的类型为boolean类型,true或者false,true表示相等,false表示不相等。
2、equals 方法程序员可以重写

热心网友 时间:2024-10-26 17:10

equals是比较两个对象是否等价,继承自Object ,如果不进行覆盖,则是比较这两个对象在堆中的是否指向同一个地址,覆盖后就按照自己的逻辑进行比较。

热心网友 时间:2024-10-26 17:13

那里听说的equals方法是赋值了啊 ,这是个比较是否相等的函数,比较的是地址,相等返回true否则返回false。 java中 只有‘=’号才是赋值的 ‘==’也是比较是否相等的,但是比较的是引用地址,

热心网友 时间:2024-10-26 17:13

你需要了解一下equals的作用:
equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等,区分大小写。

formberanA和formbeanB是否相等,若相等返回true,否则返回false,用来做判断使用,没有赋值的作用。

热心网友 时间:2024-10-26 17:05

equals用来判断两个变量的值是否相等 非赋值
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com