2016-08-30 19:53:55
· "=="是j**a提供的關係運算子,主要功能是進行數值相等的判斷,如果在string物件上表示的是記憶體位址數值的比較;
· "equals()" 是由string提供的乙個方法,此方法專門負責進行字串內容的比較。
1public
class
yangge
10 }
string 字串物件 = "字串",實質上就是為乙個字串匿名物件起乙個名字
1public
class7}
8 }
在開發中,如果要判斷輸入的內容是否是某一字串 , 請一定要將字串寫在最前面。
· 直接賦值:(string 字串物件 ="字串"):只會開闢一塊堆記憶體空間,並且會自動儲存在物件池之中以供下次重複使用;
· 構造方法:(string 字串物件 =new string("字串");):會開闢兩塊堆記憶體空間,其中一塊記憶體會成為垃圾,並且不會自動入池,使用者可以使用intern()方法手工入池。
類的基本概念
例 include using namespace std class date class 是資料型別說明符,date是所定義型別的名稱 void print void date init date int y,int m,int d void main 上述示例中,類date中包含了三個資料項 ...
string 基本概念和用法
本質 string是c 風格的字串,而string本質上是乙個類 string和char區別 char是乙個指標 string是乙個類,類內部封裝了char 管理這個字串,是乙個char 型的容器。string類內部封裝了很多成員方法 例如 查詢find,拷貝copy,刪除delete,替換rela...
類方法基本概念
在類方法中呼叫本類的類方法可直接呼叫。例項方法也叫做物件方法。類方法是屬於整個類的,而例項方法是屬於類的某個物件的。由於類方法是屬於整個類的,並不屬於類的哪個物件,所以類方法的方法體中不能有與類的物件有關的內容。即類方法體有如下限制 1 類方法中不能引用物件變數 2 類方法中不能呼叫類的物件方法 3...