获取java中String类型对象的内存地址值
Stringa=newString("abc");Stringb=newString("abc");System.out.println(a==b);//falseSys...
String a = new String("abc");
String b = new String("abc");
System.out.println( a == b ); //false
System.out.println( a.equals(b) ); //true
System.out.println( a.hashCode() == b.hashCode() ); //true
a和b的内存地址肯定是不同的,但是其hashcode却一样
那么哪位老哥能教教我怎么获得a和b的地址值啊?找了好久没找到 呜呜呜 展开
String b = new String("abc");
System.out.println( a == b ); //false
System.out.println( a.equals(b) ); //true
System.out.println( a.hashCode() == b.hashCode() ); //true
a和b的内存地址肯定是不同的,但是其hashcode却一样
那么哪位老哥能教教我怎么获得a和b的地址值啊?找了好久没找到 呜呜呜 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询