Javaソースコード----文字列

 

  

  1.1 文字列にするJava動作可能(+)に接続された変換器、及び他の目的は、特別なサポートを提供します。StringBufferのまたは追加のStringBuilder()メソッドの動作を接続すること。

    toString()メソッドによって実現スイッチング動作。

  

  1.2ヌルを入れて文字列コンストラクタは、nullポインタ例外につながります。

  

  1.3コンストラクタ

    1.   パブリック文字列(){ この .VALUE = "" .VALUE。}   

    2.  パブリック文字列(文字列元){ この .VALUE = original.value。この .hash = original.hash。}  

    3.  パブリック文字(CHARの値[]){ この .Valueの= Arrays.copyOf(値、value.length);} 内部Arrays.copyOf()メソッドの呼び出しがあるSystem.arraycopyの   

    4.  パブリック文字(CHARの値[]、int型、オフセットint型の数) 

    5.  公共の文字列(INT []コードポイント、int型オフセット、int型の数) 

    6.  パブリック文字列(バイトアスキー[]、int型 HIBYTE、int型オフセット、int型の数) 

    7.  公共の文字列(バイトアスキー[]、int型 HIBYTE) 

    8.  パブリック文字列(バイト・バイト[]は、int型オフセット、int型の長さ、文字列たcharsetName)がスローにUnsupportedEncodingExceptionを 

    9.  パブリック文字列(バイト・バイト[]、int型オフセット、int型の長さ、文字セット文字セット) 

    10.  パブリック文字列(バイト・バイト[]、ストリングたcharsetName)がスローにUnsupportedEncodingExceptionを 

    11.  パブリック文字列(バイト・バイト[]、文字セット文字セット) 

    12.  パブリック文字列(バイト・バイト[]、int型オフセット、int型の長さ) 

    13.  パブリック文字列(バイト・バイト[]) 

    14.  パブリック文字列(StringBufferの緩衝液) 

    15.  公共の文字列(のStringBuilderビルダー) 

    *** 16. 文字(CHAR []値は、ブールレポートこのコンテンツ共有)  、これは、非常に重要な非常に速いが、共有char配列です。具体的に実現し確認してください。

  

  1.4内部方法

    1.  公共 int型の長さ() 

    2.  パブリック ブールのisEmpty(){ 戻り value.length == 0 } 

    3.  公共 のcharのcharAt(int型のインデックス) 

おすすめ

転載: www.cnblogs.com/guxiaohu/p/11725430.html