パッケージ | 説明 |
---|---|
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, 2013, Oracle and/or its affiliates. All rights reserved.