equals()和==比较的区别
时间: 2023-09-04 07:16:33 浏览: 40
回答: equals()和==比较的区别在于它们比较的内容不同。==用于比较两个变量或实例是否指向同一个内存空间,即比较引用是否相同。而equals()方法用于比较两个对象的内容是否相等,即比较值是否相同。\[1\]在比较基本数据类型时,如果两个值相同,==的结果为true。而在比较引用时,如果引用指向内存中的同一对象,==的结果为true。\[3\]所以,如果你想比较两个对象的内容是否相等,应该使用equals()方法。\[3\]
#### 引用[.reference_title]
- *1* [equals和==的区别](https://blog.csdn.net/qq_44580803/article/details/123556176)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [equals()和==区别](https://blog.csdn.net/shkkhd/article/details/1620024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)