java比较Equals和==的区别
来源:互联网 发布:调漆配方软件 编辑:程序博客网 时间:2024/05/20 19:28
java比较Equals和==的区别
package 比较字符串;public class main { public static void main(String args[]){ new B(); B.test(); }}class A{// 比较字符串数组 static void test(){ String arr1[]={"A","AB","ABC","ABCD"}; String arr2[]={"D","ABC","AC","ABCDE"}; for(int i=0;i<arr1.length;i++){ for(int j=0;j<arr2.length;j++) if(arr1[i]==arr2[j]){ System.out.println(arr1[i]); } } }}class B{ //比较equals和== static void test(){ String aString = new String("AAA"); String bString = new String("AAA"); String cString = "AAA"; String dString = "AAA"; if(aString==bString){ System.out.println("ab地址相等"); } if(aString.equals(bString)){ System.out.println("ab内容相等"); } if(aString==cString){ System.out.println("ac地址相等"); } if(aString.equals(cString)){ System.out.println("ac内容相等"); } if(bString==cString){ System.out.println("bc地址相等"); } if(bString.equals(cString)){ System.out.println("bc内容相等"); } if(cString==dString){ System.out.println("cd地址相等"); } if(cString.equals(dString)){ System.out.println("cd内容相等"); } }}
0 0
- java中"equals"和"=="的区别比较
- java:String使用equals和==比较的区别
- java比较Equals和==的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java中使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- java:String使用equals和==比较的区别
- Java 的==和equals比较
- 【Java基础】equals和==的区别以及Integer(-128~127)值的==和equals比较
- java中字符串比较==和equals()方法区别
- java 中字符串比较用=和equals区别
- java ==和equals、equals和hashCode的区别
- 【Ubuntu】关于.c .h 文件
- MacVim
- 队列类模板的使用
- Git 版本管理工具(一)
- 微信公众号资料整理
- java比较Equals和==的区别
- PopupWindow和Fragment的使用
- 正则表达式匹配所有以小写字符开头的单词
- CMM等级
- MACHINE LEARNING IN ACTION KNN
- 软工:CMMI
- Java 并发之 CountDownLatch、CyclicBarrier 和 Semaphore
- android事件分发教程(一):View
- JSON