| パッケージ | 説明 | 
|---|---|
| java.io | 
 このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。 
 | 
| java.lang | 
 Javaプログラミング言語の設計にあたり基本的なクラスを提供します。 
 | 
| java.nio | 
 データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。 
 | 
| java.nio.charset | 
 byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
int | 
Reader.read(CharBuffer target)
指定されたcharバッファにcharを読み込みます。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
int | 
Readable.read(CharBuffer cb)
指定されたcharバッファにcharを読み込みます。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static CharBuffer | 
CharBuffer.allocate(int capacity)
新しいcharバッファを割り当てます。 
 | 
CharBuffer | 
CharBuffer.append(char c)
指定されたcharをこのバッファに追加します  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.append(CharSequence csq)
指定されたcharシーケンスをこのバッファに追加します  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.append(CharSequence csq, int start, int end)
指定されたcharシーケンスのサブシーケンスをこのバッファに追加します  (オプションの操作)。 
 | 
abstract CharBuffer | 
ByteBuffer.asCharBuffer()
charバッファとしてこのbyteバッファのビューを作成します。 
 | 
abstract CharBuffer | 
CharBuffer.asReadOnlyBuffer()
このバッファの内容を共有する新しい読込み専用charバッファを作成します。 
 | 
abstract CharBuffer | 
CharBuffer.compact()
このバッファを圧縮します  (オプションの操作)。 
 | 
abstract CharBuffer | 
CharBuffer.duplicate()
このバッファの内容を共有する新しいcharバッファを作成します。 
 | 
CharBuffer | 
CharBuffer.get(char[] dst)
相対一括getメソッドです。 
 | 
CharBuffer | 
CharBuffer.get(char[] dst, int offset, int length)
相対一括getメソッドです。 
 | 
abstract CharBuffer | 
CharBuffer.put(char c)
相対putメソッドです  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.put(char[] src)
相対一括putメソッドです  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.put(char[] src, int offset, int length)
相対一括putメソッドです  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.put(CharBuffer src)
相対一括putメソッドです  (オプションの操作)。 
 | 
abstract CharBuffer | 
CharBuffer.put(int index, char c)
絶対putメソッドです  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.put(String src)
相対一括putメソッドです  (オプションの操作)。 
 | 
CharBuffer | 
CharBuffer.put(String src, int start, int end)
相対一括putメソッドです  (オプションの操作)。 
 | 
abstract CharBuffer | 
CharBuffer.slice()
このバッファの内容の共有のサブシーケンスを内容とする新しいcharバッファを作成します。 
 | 
abstract CharBuffer | 
CharBuffer.subSequence(int start, int end)
このバッファの指定されたサブシーケンス(現在位置からの相対位置)を表す新しいcharバッファを作成します。 
 | 
static CharBuffer | 
CharBuffer.wrap(char[] array)
char配列をバッファにラップします。 
 | 
static CharBuffer | 
CharBuffer.wrap(char[] array, int offset, int length)
char配列をバッファにラップします。 
 | 
static CharBuffer | 
CharBuffer.wrap(CharSequence csq)
charシーケンスをバッファにラップします。 
 | 
static CharBuffer | 
CharBuffer.wrap(CharSequence csq, int start, int end)
charシーケンスをバッファにラップします。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
int | 
CharBuffer.compareTo(CharBuffer that)
このバッファを別のバッファと比較します。 
 | 
CharBuffer | 
CharBuffer.put(CharBuffer src)
相対一括putメソッドです  (オプションの操作)。 
 | 
int | 
CharBuffer.read(CharBuffer target)
指定されたcharバッファにcharを読み込みます。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
CharBuffer | 
Charset.decode(ByteBuffer bb)
この文字セットで表現されたバイトをUnicode文字にデコードする簡易メソッドです。 
 | 
CharBuffer | 
CharsetDecoder.decode(ByteBuffer in)
単一の入力byteバッファのコンテンツを新しく割り当てられた文字バッファ内にデコードする簡易メソッドです。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
CoderResult | 
CharsetDecoder.decode(ByteBuffer in, CharBuffer out, boolean endOfInput)
指定された入力バッファ内のバイトを最大限デコードし、指定された出力バッファに結果を書き込みます。 
 | 
protected abstract CoderResult | 
CharsetDecoder.decodeLoop(ByteBuffer in, CharBuffer out)
1個以上のバイトをデコードし、1個以上の文字へデコードします。 
 | 
ByteBuffer | 
CharsetEncoder.encode(CharBuffer in)
単一の入力文字バッファのコンテンツを新しく割り当てられたbyteバッファ内にエンコードする簡易メソッドです。 
 | 
ByteBuffer | 
Charset.encode(CharBuffer cb)
Unicode文字をこの文字セットで表現されたバイトにエンコードする簡易メソッドです。 
 | 
CoderResult | 
CharsetEncoder.encode(CharBuffer in, ByteBuffer out, boolean endOfInput)
指定された入力バッファ内の文字を最大限エンコードし、指定された出力バッファに結果を書き込みます。 
 | 
protected abstract CoderResult | 
CharsetEncoder.encodeLoop(CharBuffer in, ByteBuffer out)
1個以上の文字1個以上のバイトへエンコードします。 
 | 
CoderResult | 
CharsetDecoder.flush(CharBuffer out)
このデコーダをフラッシュします。 
 | 
protected CoderResult | 
CharsetDecoder.implFlush(CharBuffer out)
このデコーダをフラッシュします。 
 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.