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型のインデックス)