JavaTM 2 Platform
Standard Ed. 6

類別 java.nio.charset.CharsetEncoder
的使用

使用 CharsetEncoder 的軟體套件
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.nio.channels 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 
java.nio.charset 定義用來在位元組和 Unicode 字元之間轉換的 charset、解碼器和編碼器。 
 

java.ioCharsetEncoder 的使用
 

參數型別為 CharsetEncoderjava.io 中的建構子
OutputStreamWriter(OutputStream out, CharsetEncoder enc)
          創建使用給定字元集編碼器的 OutputStreamWriter。
 

java.nio.channelsCharsetEncoder 的使用
 

參數型別為 CharsetEncoderjava.nio.channels 中的方法
static Writer Channels.newWriter(WritableByteChannel ch, CharsetEncoder enc, int minBufferCap)
          建構一個 writer,它使用給定的編碼器對字元進行編碼,並將所得的位元組寫入給定的通道。
 

java.nio.charsetCharsetEncoder 的使用
 

返回 CharsetEncoderjava.nio.charset 中的方法
abstract  CharsetEncoder Charset.newEncoder()
          為此 charset 建構新的編碼器。
 CharsetEncoder CharsetEncoder.onMalformedInput(CodingErrorAction newAction)
          更改此編碼器對錯誤輸入錯誤的操作。
 CharsetEncoder CharsetEncoder.onUnmappableCharacter(CodingErrorAction newAction)
          更改此編碼器對不可映射的字元錯誤的操作。
 CharsetEncoder CharsetEncoder.replaceWith(byte[] newReplacement)
          更改此編碼器的替換值。
 CharsetEncoder CharsetEncoder.reset()
          重置此編碼器,清除所有內部狀態。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only