|
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。