目次へ

4.文字セット

4.1. java.nio.charset パッケージ

チャネルを通した入出力は原則的にバッファを通して行われます。バッファはプリミティブ型およびUnicodeで表されるString型しか取り扱うことができないため、Shift-JISやEUCなどのさまざまな文字コードを取り扱うには文字コードの変換が必要となります。java.nio.charset パッケージは、バッファにおいて文字セットを取り扱うためのクラスが含まれています。

java.nio.charset パッケージには次のクラスが含まれています。

インタフェース名
説明

Charset

Unicode文字列と各種文字セット間のマッピングを表すクラス
CharsetDecoder
バイト列をUnicode文字列に変換するためのクラス
CharsetEncoder
Unicode文字列をバイト列に変換するためのクラス
CoderResult
CharsetDecoderやCharsetEncoderによる文字コード変換の結果の状態を表すクラス

CodingErrorAction

文字列変換時に発生したエラー対する挙動を表すためのクラス

↑このページの先頭へ

こちらもチェック!

PR
  • XMLDB.jp