| パッケージ | 説明 | 
|---|---|
| java.io | 
 データ・ストリーム、直列化、およびファイル・システム経由でのシステム入出力用に提供されています。 
 | 
| java.lang | 
 Javaプログラミング言語の設計にあたり基本的なクラスを提供します。 
 | 
| java.nio.charset | 
 byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
 | 
| java.nio.charset.spi | 
java.nio.charsetパッケージのサービス・プロバイダ・クラスです。 | 
| java.nio.file | 
 ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。 
 | 
| java.util.zip | 
 標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。 
 | 
| javax.tools | 
 コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
 | 
| コンストラクタと説明 | 
|---|
InputStreamReader(InputStream in, Charset cs)
与えられた文字セットを使うInputStreamReaderを作成します。 
 | 
OutputStreamWriter(OutputStream out, Charset cs)
与えられた文字セットを使うOutputStreamWriterを作成します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
byte[] | 
String.getBytes(Charset charset)
指定された文字セットを使用してこの 
Stringをバイト・シーケンスに符号化し、結果を新規バイト配列に格納します。 | 
| コンストラクタと説明 | 
|---|
String(byte[] bytes, Charset charset)
指定された文字セットを使用して、指定されたバイト配列をデコードすることにより、新しい 
Stringを構築します。 | 
String(byte[] bytes, int offset, int length, Charset charset)
指定された文字セットを使用して、指定された部分バイト配列を復号化することにより、新しい 
Stringを構築します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
static Charset | 
StandardCharsets.ISO_8859_1
ISOラテン・アルファベットNo. 
 | 
static Charset | 
StandardCharsets.US_ASCII
7ビットASCII 
 | 
static Charset | 
StandardCharsets.UTF_16
16ビットUCS変換形式、オプションのバイト順マークによって識別されるバイト順 
 | 
static Charset | 
StandardCharsets.UTF_16BE
16ビットUCS変換形式、ビッグエンディアン・バイト順 
 | 
static Charset | 
StandardCharsets.UTF_16LE
16ビットUCS変換形式、リトルエンディアン・バイト順 
 | 
static Charset | 
StandardCharsets.UTF_8
8ビットUCS変換形式 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Charset | 
CharsetEncoder.charset()
このエンコーダを作成した文字セットを返します。 
 | 
Charset | 
CharsetDecoder.charset()
このデコーダを生成した文字セットを返します。 
 | 
static Charset | 
Charset.defaultCharset()
このJava仮想マシンのデフォルトの文字セットを返します。 
 | 
Charset | 
CharsetDecoder.detectedCharset()
このデコーダによって検出された文字セットを取得します  (オプションの操作)。 
 | 
static Charset | 
Charset.forName(String charsetName)
指定された文字セットのCharsetオブジェクトを返します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static SortedMap<String,Charset> | 
Charset.availableCharsets()
正規文字セット名からCharsetオブジェクトへのソートされたマップを構築します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
int | 
Charset.compareTo(Charset that)
この文字セットと別の文字セットを比較します。 
 | 
abstract boolean | 
Charset.contains(Charset cs)
この文字セットに指定の文字セットが含まれているかどうかを判断します。 
 | 
| コンストラクタと説明 | 
|---|
CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)
新しいデコーダを初期化します。 
 | 
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)
新しいエンコーダを初期化します。 
 | 
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
新しいエンコーダを初期化します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
abstract Charset | 
CharsetProvider.charsetForName(String charsetName)
指定された文字セット名に対する文字セットを取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
abstract Iterator<Charset> | 
CharsetProvider.charsets()
このプロバイダがサポートする文字セットに対するイテレータを作成します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static Stream<String> | 
Files.lines(Path path, Charset cs)
ファイル内のすべての行を 
Streamとして読み取ります。 | 
static BufferedReader | 
Files.newBufferedReader(Path path, Charset cs)
ファイルを読取り用に開き、そのファイルから効果的な方法でテキストを読み取るために使用できる 
BufferedReaderを返します。 | 
static BufferedWriter | 
Files.newBufferedWriter(Path path, Charset cs, OpenOption... options)
ファイルを書込み用に開くか作成して、そのファイルに効果的な方法でテキストを書き込むために使用できる 
BufferedWriterを返します。 | 
static List<String> | 
Files.readAllLines(Path path, Charset cs)
ファイルからすべての行を読み取ります。 
 | 
static Path | 
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
テキスト行をファイルに書き込みます。 
 | 
| コンストラクタと説明 | 
|---|
ZipFile(File file, Charset charset)
Fileオブジェクトに指定されたZIPファイルを、読込み用に開きます。 
 | 
ZipFile(File file, int mode, Charset charset)
指定されたモードで指定の 
Fileオブジェクトから読み込む新しいZipFileを開きます。 | 
ZipFile(String name, Charset charset)
zipファイルを読込み用に開きます。 
 | 
ZipInputStream(InputStream in, Charset charset)
新しいZIP入力ストリームを作成します。 
 | 
ZipOutputStream(OutputStream out, Charset charset)
新しいZIP出力ストリームを作成します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
StandardJavaFileManager | 
DocumentationTool.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
このツールの標準ファイル・マネージャ実装の新しいインスタンスを取得します。 
 | 
StandardJavaFileManager | 
JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
このツールの標準ファイル・マネージャ実装の新しいインスタンスを取得します。 
 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.