1.string 型別所在的標頭檔案
#include
using namespace
2.string 型別物件的定義和初始化
strings1; 預設建構函式,s1為空串
string
s2(s1); 將s2初始化為s1的乙個副本
string s3("
value
"); 將s3初始化為乙個字串字面值副本
string s4(n,'
c'); 將s4初始化為字元'
c'的n個副本
在此處注意string型別和字元字面值的的一些區別:
string是乙個被c++封裝的類
string str="sample";
char * char_str="
sample
"
其中str!=char_str,因為乙個是string類,乙個是char*。他們之間本身就沒有相等的關係。並且&str!=char_str雖然他們都是指標型別,
ArrayList原始碼詳解
成員變數的宣告 成員變數的宣告 private static final object empty elementdata transient object elementdata 儲存元素的陣列 private static final int default capacity 10 構造方法初始...
HashMap原始碼詳解
成員變數static final int default initial capacity 1 4 aka 16 static final int maximum capacity 1 30 aka 2 30 static final float default load factor 0.75f ...
Hashtable原始碼詳解
成員變數private transient entry table 儲存鍊錶的陣列 private transient int count private int threshold private float loadfactor private transient int modcount 0 ...