**:
1,byte str.getbytes(string charsetname)
將str按指定的字符集charsetname解碼為字元陣列.
返回用指定的字符集charsetname解碼後的字元陣列。
2,string(byte bytes, string charsetname)
構造乙個新的string.將字元陣列bytes按著指定的字符集charsetname指定的字符集進行編碼。
3, string str = "您好";
string newstr = new string(str.getbytes("gb2312"),"iso-8859-1");
這句話的意思是把str用gb2312編碼方式取出,將取出的字元陣列用iso-8859-1再進行編碼,來構造string型別物件newstr
相當於:
string str = "您好";
byte tbyte = str.getbytes("gb2312");//str用gb2312編碼方式取出
string newstr = new string(tbyte,"iso-8859-1");//將tbyte轉換為iso-8859-1編碼形式
java string byte之間的轉換
string s aaaaaaaaa string變數 byte b s.getbytes string轉換為byte string t new string b bytep轉換為string 1.string 轉 byte byte midbytes isostring.getbytes utf8...
Catalan數(卡特蘭數)
卡特蘭數 規定h 0 1,而h 1 1,h 2 2,h 3 5,h 4 14,h 5 42,h 6 132,h 7 429,h 8 1430,h 9 4862,h 10 16796,h 11 58786,h 12 208012,h 13 742900,h 14 2674440,h 15 969484...
卡特蘭數 Catalan數
卡特蘭數 規定h 0 1,而h 1 1,h 2 2,h 3 5,h 4 14,h 5 42,h 6 132,h 7 429,h 8 1430,h 9 4862,h 10 16796,h 11 58786,h 12 208012,h 13 742900,h 14 2674440,h 15 969484...