クラス
java.nio.CharBufferの使用
-
CharBufferを使用しているパッケージ パッケージ 説明 java.io このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。java.lang Javaプログラミング言語の設計にあたり基本的なクラスを提供します。java.nio データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。java.nio.charset byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 -
-
java.ioでのCharBufferの使用
CharBuffer型のパラメータを持つjava.ioのメソッド 修飾子と型 メソッド 説明 int
Reader. read(CharBuffer target)
指定されたcharバッファにcharを読み込みます。 -
java.langでのCharBufferの使用
CharBuffer型のパラメータを持つjava.langのメソッド 修飾子と型 メソッド 説明 int
Readable. read(CharBuffer cb)
指定されたcharバッファにcharを読み込みます。 -
java.nioでのCharBufferの使用
CharBufferを返すjava.nioのメソッド 修飾子と型 メソッド 説明 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メソッドです (オプションの操作)。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メソッドです (オプションの操作)。CharBuffer
CharBuffer. put(CharBuffer src)
相対一括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シーケンスをバッファにラップします。CharBuffer型のパラメータを持つjava.nioのメソッド 修飾子と型 メソッド 説明 int
CharBuffer. compareTo(CharBuffer that)
このバッファを別のバッファと比較します。int
CharBuffer. mismatch(CharBuffer that)
このバッファと指定されたバッファの最初の不一致の相対索引を検索して戻します。CharBuffer
CharBuffer. put(CharBuffer src)
相対一括putメソッドです (オプションの操作)。int
CharBuffer. read(CharBuffer target)
指定されたcharバッファにcharを読み込みます。 -
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)
このデコーダをフラッシュします。
-