下面程序的运行结果是()
String str1 = "hello";String str2 = "he" + new String("llo");System.err.println(str1 == str2);
String str1 = "hello";
String str2 = "he" + new String("llo");
false
因为str2中的llo是新申请的内存块,而==判断的是对象的地址而非值,所以不一样。如果是String str2 = str1,那么就是true了。
来我收藏夹吃灰吧!
多线程中sleep()和wait()方法的区别
请你谈谈Cookie的弊端
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
什么是 Cookie?它的作用是什么?
来我收藏夹吃灰吧!