Java字符串與字符、字節數組知識點總結


(1)用字符數組創建字符串對象,String類中有兩個有字符數組創建字符串對象的構造的方法:

String(char [ ])該構造方法用指定的字符數組創建構造一個字符串對象;

String (char [ ],int offset,int length)用指定字符數組的一部分,即從字符起始位置offset開始取length個字符構造一個字符串對象。

(2)將字符串中的字符復制到字符數組。

public void getChars(int start,int end,char a[],int offset)  從字符串start位置開始到end-1位置取字符放到字符數組a中,從字符數組的offset位置開始存放,要保證數組a可以足夠容納。

public char[] toCharArray()  字符串對象調用該方法可以初始化一個字符數組,該字符數組的長度和字符串的長度一樣,並把字符串中的字符全賦值到該數組中。

(3)用字節數組構造字符串對象

String(byte [ ])該構造方法使用平台默認的字符編碼,用指定的字節數組構造一個字符串對象;

String(byte [ ],int offset,int length)該構造方法使用平台默認的字符編碼,用指定字節數組的一部分,從字節數組的offset位置,取length個字符構造一個字符串對象。

(4)用字符串轉換為字符數組

public byte[ ] getBytes()   使用平台默認的字符編碼,將當前字符串華為一個字節數組。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM