- 热门文章:
- · 完全掌握java中的包机制
- · 生产者消费者模型的Java简单实现
- · JAVA 中 jar 文件的编写和应用
- · JAVA程序的性能优化
- · Java how to program(Third Edition)——我的java手记(五)
- · Java how to program(Third Edition)——我的java手记(四)
- · Java how to program(Third Edition)——我的java手记(三)
- · Java how to program(Third Edition)——我的java手记(二)
- · javascript escape/unescape编码的Java实现
- · Java内存泄露问题分析
- · Java Reflection (JAVA反射)
- · 讲解关于编写跨平台Java程序时的注意事项
java中两个字符串“Equals”和“==”的区别
String s1 = null;
String s2 = null;
System.out.println(s1==s2);//true
//System.out.println(s1.equals(s2));//NullPointerException
s1 = s2;
System.out.println(s1==s2);//true
//System.out.println(s1.equals(s2));//NullPointerException
System.out.println("***1***");
s1 = null;
s2 = "";
System.out.println(s1==s2);//false
//System.out.println(s1.equals(s2));//NullPointerException
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***2***");
s1 = "";
s2 = null;
System.out.println(s1==s2);//false
System.out.println(s1.equals(s2));//false
s1 = s2;
System.out.println(s1==s2);//true
//System.out.println(s1.equals(s2));//NullPointerException
System.out.println("***3***");
s1 = "";
s2 = "";
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***4***");
s1 = new String("");
s2 = new String("");
System.out.println(s1==s2);//false
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***5***");
s1 = "null";
s2 = "null";
System.out.println(s1==s2);//ture
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***6***");
s1 = new String("null");
s2 = new String("null");
System.out.println(s1==s2);//flase
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***7***");
s1 = "abc";
s2 = "abc";
System.out.println(s1==s2);//ture
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***8***");
s1 = new String("abc");
s2 = new String("abc");
System.out.println(s1==s2);//false
System.out.println(s1.equals(s2));//true
s1 = s2;
System.out.println(s1==s2);//true
System.out.println(s1.equals(s2));//true
System.out.println("***9***");
- · JAVA对象序列化保存为XML文件的工具类
- · JAVA代码编写的30条建议
- · 全面挖掘Java Excel API 使用方法
- · Java中调用外部命令
- · 详解Java中的指针、引用及对象的clone
- · Java Socket编程中的一个秘密类
- · java编写TCP方式的通信程序
- · java 调用ActiveDirectory,使用标准的LDAP协议
- · JAVA/JSP学习系列之一(JDK安装)-
- · Java WS和C#调用
- · Java中利用JMF编写摄像头拍照程序
- · 好的JAVA风格(英译)
- · Java加密和licence控制的设计
- · 获得汉字拼音首字母的java工具类
- · 用java编写简单UDP网络通信程序
- · Java中可复用事件处理的设计与实现代码
- · dbUnit对mssqlserver自增长主键的处理
- · Java Thread Programming 1.8.4 - Inter-thread Communication
- · Java Thread Programming 1.8.3 - Inter-thread Communication
- · Java Thread Programming 1.8.2 - Inter-thread Communication
- · Java Thread Programming 1.8.1 - Inter-thread Communication
- · Java Thread Programming 1.7 - Concurrent Access to Objects and Variables
- · 让Java程序自带JRE
- · 小议学习java的浮躁心态-分析篇
- · 小议学习java的浮躁心态-引出篇
- · java中访问数据库操作
- · Java中for循环中执行顺序问题及break, continue用法
- · java函数传值的一点心得
- · java中如何实现表格的多表头显示
- · Java学习笔记
- · java写的StringList类
- · java.security.Guard翻译
- · java.security.PublicKey翻译
- · java方法参数传值传引用的一点看法
- · 使用JavaBean创建您的网上日历本
- · 学习Java的笔记(5)
- · java io读取文件到String
- · Java的文件操作--2(Zip文件释放)
