物件導向 String類

2021-07-07 10:06:40 字數 490 閱讀 6453

1.1 直接賦值

public

class stringdemo01

}

1.2 通過new關鍵字

public

class stringdemo02

}

string有兩種比較方式:

1,使用「==」進行比較,比較的是位址空間是否相等,判斷的是位址值

2,使用「equals」進行比較,比較的是具體內容。

使用「==」進行比較

public

class stringdemo03

}

使用「equals」比較

public

class stringdemo04

*字串的內容一旦宣告則不可改變。

實際上,字串內容的改變是記憶體位址的引用關係。*

物件導向 String類

1 字串是乙個特殊的物件。2 字串一旦初始化就不可以被改變。string類就代表乙個字串,不可以被複寫,因為它沒有子類。public class code 1 獲取 1.1 字串中的包含的字元數,也就是字串的長度。int length 獲取長度。1.2 根據位置獲取位置上某個字元。char char...

物件導向類

1.類和例項 類是抽象的模板,比如student類,而例項是根據類建立出來的乙個個具體的 物件 每個物件都擁有相同的方法,但各自的資料可能不同。記憶體位址 給例項繫結屬性 由於類可以起到模板的作用,因此,可以在建立例項的時候,把一些我們認為必須繫結的屬性強制填寫進去 2.資料封裝 就是在類裡面定義方...

物件導向類

類的宣告 functiona es6 class a2 生成例項 newa newa2 如何繼承 借助建構函式繼承 functionp p.prototype.say function 父類的原型物件無法被子類繼承 functionc 借助原型鏈繼承 functionp functionc c.pr...