|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
CharBuffer を使用しているパッケージ | |
---|---|
java.io | このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 |
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.nio | データのコンテナであるバッファーについて定義し、その他の NIO パッケージの概要情報を提供します。 |
java.nio.charset | バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 |
java.io での CharBuffer の使用 |
---|
CharBuffer 型のパラメータを持つ java.io のメソッド | |
---|---|
int |
Reader.read(CharBuffer target)
指定された文字バッファーに文字列を読み込みます。 |
java.lang での CharBuffer の使用 |
---|
CharBuffer 型のパラメータを持つ java.lang のメソッド | |
---|---|
int |
Readable.read(CharBuffer cb)
指定された文字バッファーに文字列を読み込みます。 |
java.nio での CharBuffer の使用 |
---|
CharBuffer を返す java.nio のメソッド | |
---|---|
static CharBuffer |
CharBuffer.allocate(int capacity)
新しい文字バッファーを割り当てます。 |
CharBuffer |
CharBuffer.append(char c)
指定された文字をこのバッファーに追加します (オプション)。 |
CharBuffer |
CharBuffer.append(CharSequence csq)
指定された文字シーケンスをこのバッファーに追加します (オプション)。 |
CharBuffer |
CharBuffer.append(CharSequence csq,
int start,
int end)
指定された文字シーケンスのサブシーケンスをこのバッファーに追加します (オプション)。 |
abstract CharBuffer |
ByteBuffer.asCharBuffer()
文字バッファーとしてこの byte バッファーのビューを作成します。 |
abstract CharBuffer |
CharBuffer.asReadOnlyBuffer()
現在のバッファーのコンテンツを共有する新しい読み込み専用文字バッファーを作成します。 |
abstract CharBuffer |
CharBuffer.compact()
現在のバッファーを圧縮します (オプション)。 |
abstract CharBuffer |
CharBuffer.duplicate()
現在のバッファーのコンテンツを共有する新しい文字バッファーを作成します。 |
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()
現在のバッファーのコンテンツの共有のサブシーケンスをコンテンツとする新しい文字バッファーを作成します。 |
static CharBuffer |
CharBuffer.wrap(char[] array)
char 配列をバッファーにラップします。 |
static CharBuffer |
CharBuffer.wrap(char[] array,
int offset,
int length)
char 配列をバッファーにラップします。 |
static CharBuffer |
CharBuffer.wrap(CharSequence csq)
文字シーケンスをバッファーにラップします。 |
static CharBuffer |
CharBuffer.wrap(CharSequence csq,
int start,
int end)
文字シーケンスをバッファーにラップします。 |
CharBuffer 型のパラメータを持つ java.nio のメソッド | |
---|---|
int |
CharBuffer.compareTo(CharBuffer that)
現在のバッファーを別のバッファーと比較します。 |
CharBuffer |
CharBuffer.put(CharBuffer src)
相対一括「put」メソッドです (オプション)。 |
int |
CharBuffer.read(CharBuffer target)
指定された文字バッファーに文字列を読み込みます。 |
java.nio.charset での CharBuffer の使用 |
---|
CharBuffer を返す java.nio.charset のメソッド | |
---|---|
CharBuffer |
Charset.decode(ByteBuffer bb)
この文字セットで表現されたバイトを Unicode 文字にデコードする簡易メソッドです。 |
CharBuffer |
CharsetDecoder.decode(ByteBuffer in)
単一の入力 byte バッファーのコンテンツを新しく割り当てられた文字バッファー内にデコードする簡易メソッドです。 |
CharBuffer 型のパラメータを持つ java.nio.charset のメソッド | |
---|---|
CoderResult |
CharsetDecoder.decode(ByteBuffer in,
CharBuffer out,
boolean endOfInput)
指定された入力バッファー内のバイトを最大限デコードし、指定された出力バッファーに結果を書き込みます。 |
protected abstract CoderResult |
CharsetDecoder.decodeLoop(ByteBuffer in,
CharBuffer out)
1 個以上のバイトをデコードし、1 個以上の文字へデコードします。 |
ByteBuffer |
Charset.encode(CharBuffer cb)
Unicode 文字をこの文字セットで表現されたバイトにエンコードする簡易メソッドです。 |
ByteBuffer |
CharsetEncoder.encode(CharBuffer in)
単一の入力文字バッファーのコンテンツを新しく割り当てられた byte バッファー内にエンコードする簡易メソッドです。 |
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)
このデコーダをフラッシュします。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。