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

与狗做网站合肥

与狗做网站,合肥,免签支付接入wordpress,自己做网站怎样挣钱本文对Java中的相等判断进行详细解释#xff0c;包括#xff0c;equals和compareTo等。 一、 运算符 1. 用途 基本数据类型#xff1a;用于比较两个基本数据类型的值是否相等。 引用类型#xff1a;用于比较两个对象引用是否指向同一个对象。 2. 示例 // 基本数据类型比…本文对Java中的相等判断进行详细解释包括equals和compareTo等。 一、 运算符 1. 用途 基本数据类型用于比较两个基本数据类型的值是否相等。 引用类型用于比较两个对象引用是否指向同一个对象。 2. 示例 // 基本数据类型比较 int a 5; int b 5; System.out.println(a b); // 输出 true// 引用类型比较 String str1 new String(hello); String str2 new String(hello); System.out.println(str1 str2); // 输出 false String str3 str1; System.out.println(str1 str3); // 输出 true二、equals 方法 1. 用途 引用类型用于比较两个对象的内容是否相等。Object 类中的 equals 方法默认实现是使用 比较对象引用许多类如 String、Integer 等重写了 equals 方法用于比较对象的内容。 2.示例 // String 的 equals 方法比较内容 String str1 new String(hello); String str2 new String(hello); System.out.println(str1.equals(str2)); // 输出 true// 自定义类中重写 equals 方法 class Person {String name;Person(String name) {this.name name;}Overridepublic boolean equals(Object obj) {if (this obj) return true;if (obj null || getClass() ! obj.getClass()) return false;Person person (Person) obj;return name.equals(person.name);} }Person p1 new Person(John); Person p2 new Person(John); System.out.println(p1.equals(p2)); // 输出 true三、compareTo 方法 1. 用途 Comparable 接口compareTo 方法用于定义对象的自然顺序。实现了 Comparable 接口的类必须重写 compareTo 方法以便比较对象大小。 2. 示例 // 实现 Comparable 接口的类 class Person implements ComparablePerson {String name;Person(String name) {this.name name;}Overridepublic int compareTo(Person other) {return this.name.compareTo(other.name);} }Person p1 new Person(John); Person p2 new Person(Alice); System.out.println(p1.compareTo(p2)); // 输出正值因为 John 大于 Alice四、compare 方法 1. Comparator 接口用于在需要多个排序标准时定义自定义比较器。Comparator 接口的 compare 方法可以用来比较两个对象。 2.示例 import java.util.Comparator;class Person {String name;Person(String name) {this.name name;} }// 自定义 Comparator class PersonNameComparator implements ComparatorPerson {Overridepublic int compare(Person p1, Person p2) {return p1.name.compareTo(p2.name);} }Person p1 new Person(John); Person p2 new Person(Alice); PersonNameComparator comparator new PersonNameComparator(); System.out.println(comparator.compare(p1, p2)); // 输出正值因为 John 大于 Alice五、比较 运算符/方法用途比较内容适用类型示例比较相等值或引用基本类型和对象引用a bequals比较内容内容引用类型str1.equals(str2)compareTo比较大小内容引用类型实现 Comparable 接口p1.compareTo(p2)compare自定义比较内容引用类型实现 Comparator 接口comparator.compare(p1, p2)
http://www.dnsts.com.cn/news/128329.html

相关文章:

  • 什么是微网站系统出入成都最新通知今天
  • 租一个国外的服务器 建设网站手机 网站 导航菜单 代码
  • 商务网站建设考试无锡军自考网站建设
  • 网红营销网站做公众号还是网站
  • 电影订票网站开发中山楼市最新消息
  • 上海定制建站网站建设山东住建部和城乡建设官网
  • 专业网站建设哪家好网站或站点的第一个网页
  • 手机网站外链佛山骏域网站建设
  • 企业网站需要注意什么陕西省建设总工会网站
  • wordpress成品网站云部落旅游网网站建设目的
  • 农业信息门户网站建设方案wordpress custom fields
  • 中国建设银行官网站e路通下载专做写字楼出租的网站
  • 老薛主机wordpress模板惠州网站seo收费
  • 上海集团网站建设咨询肥西县建设局官方网站
  • 政务网站建设工作计划结尾企业网站建设目标
  • 广东专业网站建设公司网站改版应该怎么做
  • 母了猜猜看游戏做网站南昌市住房和城乡建设网站
  • 主机屋做淘宝客网站东圃做网站
  • 昆山网站建设犀牛大叔发广告平台有哪些
  • 网站检测报告哪里做购买营销型网站
  • 福州网站建?O网站登录注册怎么做
  • 网站由哪三部分构成wordpress 获取插件目录
  • 萝卜建站电商推广合同
  • 佛山网站建设慕枫网站制作 网页显示不全
  • 网站建设小组桂林市临桂区
  • 北仑建设局质监站网站哈尔滨学校网站建设
  • 企业网站建设费用入什么科目网络科技公司名称
  • 免费自适应网站模板免费网站是
  • 用什么网站推广制作网页的代码实例
  • 网站建设定制价格明细表wordpress 转载