Utf8Codecfinal

Utf8Codec 类将字符串编码为 utf-8 代码单元(字节),并将 UTF-8 代码单元解码为字符串。

继承

构造函数

Utf8Codec({bool allowMalformed = false})
实例化一个新的 Utf8Codec
const

属性

decoder Utf8Decoder
返回此对象的解码器,将 List<int> 转换为 String
无设置器覆盖
encoder Utf8Encoder
返回从 StringList<int> 的编码器。
无设置器覆盖
hashCode int
此对象的哈希码。
无设置器继承
inverted Codec<List<int>, String>
反转此对象。
无设置器继承
name String
此编解码器的名称是 "utf-8"。
无设置器覆盖
runtimeType Type
对象运行时类型的表示。
无设置器继承

方法

decode(List<int> codeUnits, {bool? allowMalformed}) String
将 UTF-8 codeUnits(无符号 8 位整数的列表)解码为相应的字符串。
覆盖
decodeStream(Stream<List<int>> byteStream) Future<String>
继承
encode(String string) Uint8List
string 编码为 UTF-8。
覆盖
fuse<R>(Codec<List<int>, R> other) Codec<String, R>
thisother 合并。
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
toString() String
此对象的一个字符串表示。
继承

运算符

operator ==(Object other) bool
等于运算符。
继承