パッケージ | 説明 |
---|---|
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 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 |
JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
このツールの標準ファイルマネージャー実装の新しいインスタンスを取得します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.