|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 CoderResult 的軟體套件 | |
---|---|
java.nio.charset | 定義用來在位元組和 Unicode 字元之間轉換的 charset、解碼器和編碼器。 |
java.nio.charset 中 CoderResult 的使用 |
---|
宣告為 CoderResult 的 java.nio.charset 中的欄位 | |
---|---|
static CoderResult |
CoderResult.OVERFLOW
指示溢位的結果物件,意味著輸出緩衝區沒有足夠的空間。 |
static CoderResult |
CoderResult.UNDERFLOW
指示下溢的結果物件,意味著輸入緩衝區中的輸入被用完,或者如果輸入緩衝區不是空的,但還需要其他的輸入。 |
返回 CoderResult 的 java.nio.charset 中的方法 | |
---|---|
CoderResult |
CharsetDecoder.decode(ByteBuffer in,
CharBuffer out,
boolean endOfInput)
從給定的輸入緩衝區中解碼盡可能多的位元組,把結果寫入給定的輸出緩衝區。 |
protected abstract CoderResult |
CharsetDecoder.decodeLoop(ByteBuffer in,
CharBuffer out)
將一個或多個位元組解碼為一個或多個字元。 |
CoderResult |
CharsetEncoder.encode(CharBuffer in,
ByteBuffer out,
boolean endOfInput)
從給定輸入緩衝區中編碼盡可能多的字元,把結果寫入給定的輸出緩衝區。 |
protected abstract CoderResult |
CharsetEncoder.encodeLoop(CharBuffer in,
ByteBuffer out)
將一個或多個字元編碼為一個或多個位元組。 |
CoderResult |
CharsetEncoder.flush(ByteBuffer out)
刷新此編碼器。 |
CoderResult |
CharsetDecoder.flush(CharBuffer out)
刷新此解碼器。 |
protected CoderResult |
CharsetEncoder.implFlush(ByteBuffer out)
刷新此編碼器。 |
protected CoderResult |
CharsetDecoder.implFlush(CharBuffer out)
刷新此解碼器。 |
static CoderResult |
CoderResult.malformedForLength(int length)
靜態處理器方法,返回描述給定長度的錯誤輸入錯誤的唯一物件。 |
static CoderResult |
CoderResult.unmappableForLength(int length)
靜態處理器方法,返回描述給定長度的不可映射的字元錯誤的唯一物件。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。