.equals ==
来源:互联网 发布:数据结构与算法 目录 编辑:程序博客网 时间:2024/06/12 01:26
public class StringDemo { public static void main(String[] args) { String str1 = "hello"; String str5=str1; String str6 = "hello"; String str2 = null; String str3 = null; System.out.println(str1.equals(str5)); System.out.println(str1==str5); System.out.println(str1.equals(str6)); System.out.println(str1==str6); System.out.println(str2==str3); String s1,s2,s3="abc",s4="abc"; s1=new String("abc"); s2=new String("abc"); System.out.println(s1==s2); //两个变量的内存地址不一样(他们指向的对象不一样) System.out.println(s1.equals(s2)); //两个变量所包含的内容是abc }}
public class StringDemo { public static void main(String[] args) { StringDemo obj1=new StringDemo(); StringDemo obj2=new StringDemo(); System.out.println(obj1==obj2); System.out.println(obj1.equals(obj2)); /* StringDemo obj1=new StringDemo(); StringDemo obj2=new StringDemo(); obj1=obj2; System.out.println(obj1==obj2); System.out.println(obj1.equals(obj2));*/ }}public class StringDemo { public static void main(String[] args) { /* StringDemo obj1=new StringDemo(); StringDemo obj2=new StringDemo(); System.out.println(obj1==obj2); System.out.println(obj1.equals(obj2));*/ StringDemo obj1=new StringDemo(); StringDemo obj2=new StringDemo(); obj1=obj2; System.out.println(obj1==obj2); System.out.println(obj1.equals(obj2)); }}public class StringDemo { public static void main(String[] args) { String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1==str2); System.out.println(str1.equals(str2)); }}
阅读全文
0 0
- == equals和Arrays.equals
- equals 和 ==, equals 和 hashcode
- == 与 equals()
- "=="和"equals()"
- equals & ==
- equals和==
- equals与==
- Equals vs "=="
- "==" and "equals"
- equals与"=="
- equals与==
- equals和==
- == EQUALS INTERN()
- ==与equals()
- equals和==
- ==与equals()
- "=="不等于".equals"
- equals 和 ==
- HDU 3565 数位DP + 上下界
- 【预习笔记】一道很有趣的有关java类加载初始化的题目
- Spring MVC概述:
- JavaScript之Date对象详解
- tcp长连接和短连接
- .equals ==
- redis在spring中的配置及java代码实现
- MapperScannerConfig整合spring数据源的常见错误:Cannot load JDBC driver class ${driverClassName}
- Struts2实现原理
- C++ 将析构后的指针传递给函数
- DFS练习-HDU1010
- EasyUI实现两个datagrid之间的数据行拖拽放置
- Zookeeper实现原理
- 数据结构实验之排序二:交换排序