JavaTM 2 Platform
Standard Ed. 6

类 java.nio.charset.CodingErrorAction
的使用

使用 CodingErrorAction 的软件包
java.nio.charset 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 
 

java.nio.charsetCodingErrorAction 的使用
 

声明为 CodingErrorActionjava.nio.charset 中的字段
static CodingErrorAction CodingErrorAction.IGNORE
          指示通过删除错误输入和恢复编码操作来处理编码错误的操作。
static CodingErrorAction CodingErrorAction.REPLACE
          指示通过删除错误输入、向输出缓冲区追加 coder 的替换值和恢复编码操作来处理编码错误的操作。
static CodingErrorAction CodingErrorAction.REPORT
          指示要报告编码错误的操作,报告的方式是通过返回 CoderResult 对象或抛出 CharacterCodingException,以上两者都适合实现编码过程的方法。
 

返回 CodingErrorActionjava.nio.charset 中的方法
 CodingErrorAction CharsetEncoder.malformedInputAction()
          返回此编码器对错误输入错误的当前操作。
 CodingErrorAction CharsetDecoder.malformedInputAction()
          返回此解码器对错误输入错误的当前操作。
 CodingErrorAction CharsetEncoder.unmappableCharacterAction()
          返回此编码器对不可映射的字符错误的当前操作。
 CodingErrorAction CharsetDecoder.unmappableCharacterAction()
          返回此解码器对不可映射的字符错误的当前操作。
 

参数类型为 CodingErrorActionjava.nio.charset 中的方法
protected  void CharsetEncoder.implOnMalformedInput(CodingErrorAction newAction)
          报告此编码器的错误输入操作的更改。
protected  void CharsetDecoder.implOnMalformedInput(CodingErrorAction newAction)
          报告此解码器的错误输入操作的更改。
protected  void CharsetEncoder.implOnUnmappableCharacter(CodingErrorAction newAction)
          报告此编码器的不可映射的字符操作的更改。
protected  void CharsetDecoder.implOnUnmappableCharacter(CodingErrorAction newAction)
          报告此解码器的不可映射的字符操作的更改。
 CharsetEncoder CharsetEncoder.onMalformedInput(CodingErrorAction newAction)
          更改此编码器对错误输入错误的操作。
 CharsetDecoder CharsetDecoder.onMalformedInput(CodingErrorAction newAction)
          更改此解码器对错误输入错误的操作。
 CharsetEncoder CharsetEncoder.onUnmappableCharacter(CodingErrorAction newAction)
          更改此编码器对不可映射的字符错误的操作。
 CharsetDecoder CharsetDecoder.onUnmappableCharacter(CodingErrorAction newAction)
          更改此解码器对不可映射的字符错误的操作。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

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