JavaTM 2 Platform
Standard Ed. 6

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

使用 Charset 的軟體套件
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.nio.charset 定義用來在位元組和 Unicode 字元之間轉換的 charset、解碼器和編碼器。 
java.nio.charset.spi java.nio.charset 套件的服務提供者類別。 
javax.tools 為能夠從程序(例如,編譯器)中調用的工具提供介面。 
 

java.ioCharset 的使用
 

參數型別為 Charsetjava.io 中的建構子
InputStreamReader(InputStream in, Charset cs)
          創建使用給定字元集的 InputStreamReader。
OutputStreamWriter(OutputStream out, Charset cs)
          創建使用給定字元集的 OutputStreamWriter。
 

java.langCharset 的使用
 

參數型別為 Charsetjava.lang 中的方法
 byte[] String.getBytes(Charset charset)
          使用給定的 charset 將此 String 編碼到 byte 序列,並將結果存儲到新的 byte 陣列。
 

參數型別為 Charsetjava.lang 中的建構子
String(byte[] bytes, Charset charset)
          通過使用指定的 charset 解碼指定的 byte 陣列,建構一個新的 String
String(byte[] bytes, int offset, int length, Charset charset)
          通過使用指定的 charset 解碼指定的 byte 子陣列,建構一個新的 String
 

java.nio.charsetCharset 的使用
 

返回 Charsetjava.nio.charset 中的方法
 Charset CharsetEncoder.charset()
          返回創建此編碼器的 charset。
 Charset CharsetDecoder.charset()
          返回創建此解碼器的 charset。
static Charset Charset.defaultCharset()
          返回此 Java 虛擬機器的預設 charset。
 Charset CharsetDecoder.detectedCharset()
          獲取此解碼器檢測到的 charset(可選操作)
static Charset Charset.forName(String charsetName)
          返回指定 charset 的 charset 物件。
 

返回變數型別為 Charset 的型別的 java.nio.charset 中的方法
static SortedMap<String,Charset> Charset.availableCharsets()
          建構從規範 charset 名稱到 charset 物件的有序映射。
 

參數型別為 Charsetjava.nio.charset 中的方法
 int Charset.compareTo(Charset that)
          比較此 charset 與其他 charset。
abstract  boolean Charset.contains(Charset cs)
          通知此 charset 是否包含給定的 charset。
 

參數型別為 Charsetjava.nio.charset 中的建構子
CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)
          初始化新的解碼器。
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)
          初始化新的編碼器。
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
          初始化新的編碼器。
 

java.nio.charset.spiCharset 的使用
 

返回 Charsetjava.nio.charset.spi 中的方法
abstract  Charset CharsetProvider.charsetForName(String charsetName)
          用給定的 charset 名稱獲取 charset。
 

返回變數型別為 Charset 的型別的 java.nio.charset.spi 中的方法
abstract  Iterator<Charset> CharsetProvider.charsets()
          創建在此提供者所支持的 charset 上進行迭代的迭代器。
 

javax.toolsCharset 的使用
 

參數型別為 Charsetjavax.tools 中的方法
 StandardJavaFileManager JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
          為此工具獲取一個標準檔案管理器實作的新實例。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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