当前位置: 首页 > news >正文

.equals()到底是什么意思?

.equals() 在Java中判断是否相等,与 == 的区别是 .equals() 只判断值是否相等,不管两者是否存在同一地址。而 == 则是判断值与存在地址都得相等

扩展资料:

由equals的源码可以看出这里定义的equals与==是等效的(Object类中的equals没什么区别),不同的原因就在于有些类(像String、Integer等类)对equals进行了重写,但是没有对equals进行重写的类(比如我们自己写的类)就只能从Object类中继承equals方法,其equals方法与==就也是等效的,除非我们在此类中重写equals。

另外,"=="比"equals"运行速度快,因为"=="只是比较引用。

转载于:https://www.cnblogs.com/Ph-one/p/10774331.html

相关文章:

  • msgid 属性
  • world转.md
  • 前向传播算法(Forward propagation)与反向传播算法(Back propagation)
  • RNN的介绍
  • R-CNN/Fast R-CNN/Faster R-CNN
  • SVM支持向量机
  • 关于git的cherry-pick命令
  • busybox中memdev的使用方法
  • Linux ldd -- 查看可执行文件所依赖的动态链接库
  • android 通过命令行启动Apk
  • 64位ubuntu编译32位程序
  • Android Logger日志系统
  • [shell] while read line 与for循环的区别
  • 监督学习和无监督学习区别
  • Android——coredump解析
  • ES6指北【2】—— 箭头函数
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • express.js的介绍及使用
  • Java|序列化异常StreamCorruptedException的解决方法
  • JavaScript实现分页效果
  • Laravel Telescope:优雅的应用调试工具
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • python大佬养成计划----difflib模块
  • session共享问题解决方案
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • SpringCloud集成分布式事务LCN (一)
  • webpack项目中使用grunt监听文件变动自动打包编译
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 前嗅ForeSpider中数据浏览界面介绍
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 使用Gradle第一次构建Java程序
  • 智能网联汽车信息安全
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​Linux·i2c驱动架构​
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • #每日一题合集#牛客JZ23-JZ33
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (1)常见O(n^2)排序算法解析
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (八十八)VFL语言初步 - 实现布局
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (五)关系数据库标准语言SQL
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .describe() python_Python-Win32com-Excel
  • .gitignore文件_Git:.gitignore
  • .libPaths()设置包加载目录
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net web项目 调用webService
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)