JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.nio.charset.Charset の使用

Charset を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、およびファイルシステムによるシステム入出力用に提供されています。  
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。  
java.nio.charset.spi java.nio.charset パッケージのサービスプロバイダクラスです。  
 

java.io での Charset の使用
 

Charset 型のパラメータを持つ java.io のコンストラクタ
InputStreamReader(InputStream in, Charset cs)
          与えられた文字エンコーディングを使う InputStreamReader を作成します。
OutputStreamWriter(OutputStream out, Charset cs)
          与えられた文字エンコーディングを使う OutputStreamWriter を作成します。
 

java.nio.charset での Charset の使用
 

Charset を返す java.nio.charset のメソッド
 Charset CharsetDecoder.charset()
          このデコーダを生成した文字セットを返します。
 Charset CharsetDecoder.detectedCharset()
          このデコーダによって検出された文字セットを取得します (オプション)。
 Charset CharsetEncoder.charset()
          このエンコーダを生成した文字セットを返します。
static Charset Charset.forName(String charsetName)
          指定された文字セットの Charset オブジェクトを返します。
 

Charset 型のパラメータを持つ java.nio.charset のメソッド
abstract  boolean Charset.contains(Charset cs)
          この文字セットに指定された文字セットが含まれているかどうかを判断します。
 

Charset 型のパラメータを持つ java.nio.charset のコンストラクタ
CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)
          新しいデコーダを初期化します。
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
          新しいエンコーダを初期化します。
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)
          新しいエンコーダを初期化します。
 

java.nio.charset.spi での Charset の使用
 

Charset を返す java.nio.charset.spi のメソッド
abstract  Charset CharsetProvider.charsetForName(String charsetName)
          指定された文字セット名の文字セットを取得します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.