博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
03_10_Object类的toString equals等方法
阅读量:5290 次
发布时间:2019-06-14

本文共 565 字,大约阅读时间需要 1 分钟。

03_10_Object类的toString equals等方法

1. toString方法

Object类中定义有public String toString()方法,其返回值是String类型,描述当前对象的有关信息

在进行String与其他类型数据的连接操作时(如:System.out.println(“info” + person)),将自动调用该对象类的toString()方法

可以根据需要在用户自定义类型中重写toString()方法。

2. equals方法

Object类中定义有:

pubic boolean equals(Object obj)方法

提供定义对象是否“相等”的逻辑

Objectequals方法定义为:x.equals(y)xy是同一个对象的应用时返回true否则返回false

J2SDK提供的一些类,如StringDate等,重写了Objectequals方法,调用这些类的equals方法,x.equals(y),当xy所引用的对象是同一类对象且属性内容相等时(并不一定是相同对象),返回true否则返回false

可以根据需要在用户自定义类型中重写equals方法。

转载于:https://www.cnblogs.com/flyback/p/8792906.html

你可能感兴趣的文章
【python logging】自定义日志过滤器,通过参数控制日志记录
查看>>
[12.条件表达式] 零基础学python,简单粗暴
查看>>
数学题 追及相遇—HDOJ1275 人傻需要多做题
查看>>
正则表达式附件参数g和m的用法和作用——/g表示全局匹配——/m表示多行匹配...
查看>>
javascript学习教程之---如何从一个tab切换到banner幻灯片的转换
查看>>
psp进度统计
查看>>
perl字符串映射函数
查看>>
鱼和豆腐一起吃
查看>>
转载:编剧技巧思路乱谈
查看>>
Linux centos7 rsync工具介绍、rsync常用选项、rsync通过ssh同步
查看>>
函数堆栈
查看>>
关于在linux系统下安装jdk
查看>>
请帮我看看这个页面,红色部份如何改才能保存到ACCess数据库中
查看>>
Oracle数据库初学者入门教程
查看>>
PHP实现栈(Stack)数据结构
查看>>
Python 3 格式化字符串的几种方法!
查看>>
python常见问题及解决
查看>>
常用模块 - logging模块
查看>>
项目实战:负载均衡集群企业级应用实战—LVS详解
查看>>
Angular JS--表达式
查看>>