)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。java.nio.charsetbyteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。2278で定義されている、16ビットUnicode文字シーケンスとバイト・シーケンスとの間の指定マッピングです。デコーダは、特定の文字セットで表現されたバイトを文字に変換するエンジンです。エンコーダは、文字をバイトに変換するエンジンです。エンコーダとデコーダは、byteバッファやcharバッファを操作します。この2つをまとめてコーダーと呼びます。Charsetクラスは、特定の文字セット用のコーダーを作成するメソッドや、文字セットに関連したさまざまな名前を取得するメソッドを定義します。特定の文字セットがサポートされているかどうかをテストするstaticメソッド、名前から文字セットのインスタンスを検索するstaticメソッド、現在のJava仮想マシンでサポートされているすべての文字セットのマップを構築するstaticメソッドも定義します。ほとんどのユーザーは、これらのクラスを直接使用する代わりに、Stringクラスにある既存の文字セット関連のコンストラクタおよびメソッドと、既存のInputStreamReaderクラスおよびOutputStreamWriterクラスを使用します。これらの実装はすべて、このパッケージで定義されている文字セット機能を活用できるように作り直されました。InputStreamReaderクラスとOutputStreamWriterクラスには、そのインスタンスの構築時に明示的に文字セット・オブジェクトを指定できるように、若干の変更が加えられています。新しい文字セットのサポートは、java.nio.charset.spiパッケージのCharsetProviderクラスで定義されているインタフェースを介して利用できます。ほかで指定がない場合、null引数をこのパッケージの任意のクラスまたはインタフェースのメソッドまたはコンストラクタへ渡すと、NullPointerExceptionがスローされます。コード単位のシーケンスとバイト・シーケンス間の指定マップです。CharsetDecoder特定の文字セットで表現されたバイト・シーケンスを16ビットUnicode文字のシーケンスに変換するエンジンです。CharsetEncoder16ビットUnicode文字のシーケンスを特定の文字セットで表現されたバイト・シーケンスに変換するエンジンです。CoderResultコーダーの結果状態の説明です。CodingErrorActionコーディング・エラーが発生したときに実行するアクションの型保証された列挙です。StandardCharsets標準Charsets用の定数定義です。例外のサマリーException説明CharacterCodingException文字のエンコード・エラーやデコード・エラーが発生したときにスローされるチェック例外です。IllegalCharsetNameExceptionある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされる非チェック例外です。MalformedInputException入力バイト・シーケンスが指定文字セットにとって正当でない場合、または入力文字シーケンスが16ビットの正規Unicodeシーケンスでない場合にスローされるチェック例外です。UnmappableCharacterException入力文字(またはバイト)シーケンスは有効だが出力バイト(または文字)シーケンスにマップできない場合にスローされるチェック例外です。UnsupportedCharsetException要求された文字セットがサポートされない場合にスローされる非チェック例外です。説明CoderMalfunctionErrorCharsetDecoderのdecodeLoopメソッドまたはCharsetEncoderのencodeLoopメソッドから予期しない例外がスローされたときにスローされるエラーです。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。