String類型顯示創建與隱士創建的區別

              得到的結果如下:      理由如下:字符串a和b爲隱士創建,變量指向字符串常量對象,該對象存放在數據段中,所以a和b中都是存放的字符串常量的地址,所以a==b表達式返回的是true,而c和d是顯示創建,c和d變量分別指向堆中的字符串對象,他們產生的對象是不一樣的,所以c和d中存放的是不同的變量地址,所以表達式c==b、c==d返回的都是false.   
相關文章
相關標籤/搜索