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.io 中 CharsetEncoder 的使用
 

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

java.nio.channels 中 CharsetEncoder 的使用
 

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

java.nio.charset 中 CharsetEncoder 的使用
 

返回 CharsetEncoder 的 java.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。