String類中型別的區分

2021-07-15 16:46:43 字數 392 閱讀 7007

public class

teststring

}

執行結果為:s1 == s2

程式在執行時會建立乙個字串池,當使用 s2 = 「monday」 這樣的表達時建立字串的時候,程式首先會在這個string緩衝池中尋找相同值的物件,在第乙個程式中,s1先被放到了池中,所以在s2被建立的時候,程式找到了具有相同值的 s1。

public class

teststring

}

執行結果為:s1 equals s2

使用了 new 操作符,他明白的告訴程式:」我要乙個新的!不要舊的!」於是乙個新的」monday」sting物件被建立在記憶體中。他們的值相同,但是位置不同。

C 中的字串型別 String類

字串是程式常用的資料型別,它是一種引用型別。雖然c 是嚴格區分大小寫的,但是string和string在c 是一樣的。string相當於string在c 中的別名,在c 中它們是完全相同的。string 是字串型別,它是個特殊的引用型別,所以string物件儲存在堆上,一切都是那麼的平常 然而,不平...

Android int型別與String型別轉換

1 如何將字串 string 轉換成整數 int?a.有兩個方法 1 int i integer.parseint string 或 i integer.parseint string int radix 2 int i integer.valueof my str intvalue 注 字串轉成 ...

XML中的String型別

xml中的string型別定義 string,字串。可以包含回車符,換行符,製表符.qname qualified name 有字首名稱型別。字首和區域性名稱必須都是ncname型別,中間用冒號連線.normalizedstring,規範化字串型別。string中回車符 換行符 製表符將被去掉 to...