社区
Java SE
帖子详情
不能编译2
liujiaocs
2012-07-02 09:49:08
怎么理解Object类中的equals方法和toString方法??????
教程都看不明白,以后在开发中通常会怎么使用呢????
说的简单明了些。。。。。。。。。
...全文
192
5
打赏
收藏
不能编译2
怎么理解Object类中的equals方法和toString方法?????? 教程都看不明白,以后在开发中通常会怎么使用呢???? 说的简单明了些。。。。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
青椒
2012-07-15
打赏
举报
回复
equals方法用来比较两个对象内部的值是否相同
toString()用来输出一些类相关的提示信息
不用急的,在后面你会慢慢体会的
独爱如风
2012-07-04
打赏
举报
回复
要是重写 equals,则需要也重写hasCode() ;
equals判断对象的内容和引用地址是否相等,而==才是判断内容是否相等 ;
toString()输出对象的字符串格式,如果不重写 ,则输出 类名+@+hashCode()的十六进制文本
五哥
2012-07-03
打赏
举报
回复
要是重写 equals,则需要也重写hasCode() ;
equals判断对象的内容是否相等 ;
toString()输出对象的字符串格式,如果不重写 ,则输出 类名+@+hashCode()的十六进制文本
beiouwolf
2012-07-03
打赏
举报
回复
equals方法用来比较两个对象内部的值是否相同,java所有源生类已经实现这个方法,如果是你自己写的类需要比较的话,就要重写这个方法,使用IDE开发的话,比如Eclipse,可以用source - genarate hashCode() and equals() 功能自动编写需要的方法
toString()用来输出一些类相关的提示信息,可以不写,默认为显示类的地址签名,可以覆盖它,并输出你自己的信息
Iver_99
2012-07-03
打赏
举报
回复
楼上们说得对
Msys2升级后
不能
编译
本文介绍了一个MSYS2升级后遇到的问题:原有的
编译
环境无法正常工作且部分批处理文件丢失。提供了两种解决方案:一是更新原有的快捷方式以适配新版MSYS2;二是重新创建批处理文件来启动不同的
编译
环境。
解决DCNv2
不能
使用高版本pytorch
编译
的问题
文章讲述了如何解决在将DeformableConvolutionalNetworksv2(DCNv2)与PyTorch1.11及以上版本集成时遇到的
编译
问题,包括THC库的缺失、API替换以及CUDA_HOME环境变量设置的注意事项。
WSL2
不能
编译
内核模块问题
本文详细阐述了在Windows 10通过WSL2进行内核模块
编译
时遇到的空/lib/modules目录问题,提供了解决步骤,并参考了相关资源。适合开发者解决本地开发环境配置疑难。
blender 2.8
编译
后
不能
使用cuda功能的解决
本文解决Blender 2.8在
编译
后无法使用CUDA的问题,通过从官方网站下载预
编译
的程序并替换相应文件,使CUDA功能得以启用。然而,NVIDIA显卡的OpenCL支持在Blender中并不完善。
安装jad仍
不能
反
编译
的问题 2
本文解决了一个Eclipse环境下使用Jadclipse插件进行Java类文件反
编译
时无法查看反
编译
内容的问题。通过对比正常工作的Eclipse与出现问题的Eclipse的bundle.info文件,最终找到并解决了问题。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章