比较两个对象
来源:互联网 发布:代理模式java有几种 编辑:程序博客网 时间:2024/06/05 07:06
package com.javaio.test;
public class TestString1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String a = "dong";
String b = "dong";
String c = new String("dong");
String d = new String("dong");
if (a == b) {
System.out.println("地址对象 " + "true");
}
if (a.hashCode() == b.hashCode()) {
// System.out.println(a.hashCode());
// System.out.println(b.hashCode());
System.out.println("hashCode是否相等 " + "true");
}
if (a.endsWith(b)) {
System.out.println("值是否相同 " + "true");
}
System.out.println("=======================================");
if (a == c) {
System.out.println("地址对象 " + "true");
}
if (a.hashCode() == c.hashCode()) {
// System.out.println(a.hashCode());
// System.out.println(b.hashCode());
System.out.println("hashCode是否相等 " + "true");
}
if (a.endsWith(c)) {
System.out.println("值是否相同 " + "true");
}
System.out.println("-------------------------------");
if (d == c) {
System.out.println("地址对象 " + "true");
}
if (d.hashCode() == c.hashCode()) {
// System.out.println(a.hashCode());
// System.out.println(b.hashCode());
System.out.println("hashCode是否相等 " + "true");
}
if (d.endsWith(c)) {
System.out.println("值是否相同 " + "true");
}
}
}
--------------------------------
地址对象 true
hashCode是否相等 true
值是否相同 true
=======================================
hashCode是否相等 true
值是否相同 true
-------------------------------
hashCode是否相等 true
值是否相同 true
- 比较两个对象
- 比较两个对象相等
- 比较两个对象
- 两个Integer对象比较
- 比较两个Java对象
- 关于两个对象的比较
- php 5 两个对象比较
- 比较两个对象是否相等
- 两个araryList<object>对象比较
- java之比较两个对象
- 两个对象比较重写equals
- [反射]比较两个VO对象的值
- C#两个复杂对象集合的比较
- 比较两个Integer对象的小知识点
- 比较两个可为null的对象
- Java 比较两个Date对象的大小
- equals比较两个对象的内容
- java中Comparator实现两个对象比较
- WordPress使用及Tag Cloud插件
- clistctrl事件
- VB工程---百例100--获取键盘类型
- RPC/XDR/NFS系列之----远程过程调用
- POJ 1222 EXTENDED LIGHTS OUT 枚举 || 高斯消元
- 比较两个对象
- Size Balanced Tree(SBT) 类模板C++实现(持续更新)
- ERROR [HY000] [MySQL][ODBC 5.1 Driver]Can't connect to MySQL server on 'localhost' (10061)
- 程序员编程艺术:第八章、从头至尾漫谈虚函数
- Icinga Installation
- 栈--求迷宫所有解
- Ubuntu11.10编译内核:make xconfig错误
- zoj 2704 Brackets
- PuTTy 本地文件上传/下载