类的用途
java.nio.charset.CharsetEncoder
使用 CharsetEncoder 的包
包
描述
通过数据流、序列化和文件系统提供系统输入和输出。
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
定义字符集、解码器和编码器,用于字节和 Unicode 字符之间的转换。
-
CharsetEncoder 在 java.io 中的用法
java.io 中的构造函数,参数类型为 CharsetEncoder修饰符构造方法描述OutputStreamWriter(OutputStream out, CharsetEncoder enc) 创建一个使用给定字符集编码器的 OutputStreamWriter。 -
CharsetEncoder 在 java.nio.channels 中的用法
java.nio.channels 中的方法,参数类型为 CharsetEncoder修饰符和类型方法描述static WriterChannels.newWriter(WritableByteChannel ch, CharsetEncoder enc, int minBufferCap) 构造一个使用给定编码器对字符进行编码并将生成的字节写入给定通道的编写器。 -
CharsetEncoder 在 java.nio.charset 中的用法
java.nio.charset 中返回 CharsetEncoder 的方法修饰符和类型方法描述abstract CharsetEncoderCharset.newEncoder()为此字符集构造一个新的编码器。final CharsetEncoderCharsetEncoder.onMalformedInput(CodingErrorAction newAction) 更改此编码器对格式错误的输入错误的操作。final CharsetEncoderCharsetEncoder.onUnmappableCharacter(CodingErrorAction newAction) 更改此编码器对不可映射字符错误的操作。final CharsetEncoderCharsetEncoder.replaceWith(byte[] newReplacement) 更改此编码器的替换值。final CharsetEncoderCharsetEncoder.reset()重置此编码器,清除任何内部状态。