Lu *_*nke 2 hex converter flutter
我正在尝试使用来自https://docs.flutter.io/flutter/convert/HexEncoder-class.html的类HexEncoder ,但我无法使其正常工作。实际上,我这样做是将字节列表转换为字符串:
import 'dart:convert';
import 'package:convert/convert.dart';
HexEncoder _hexEncoder;
List<int> value = [253, 165, 6, 147, 164, 226, 79, 177, 175, 207, 198, 235, 7, 100, 120, 37]
_hexEncoder.convert(value);
Run Code Online (Sandbox Code Playgroud)
但是抛出错误:
The method 'convert' was called on null
Run Code Online (Sandbox Code Playgroud)
对不起,我对飞镖/飞镖知识不强。我知道我叫一个空对象,我只需要知道使用此类的方式。非常感谢 !
这应该做您想要的:
import 'package:convert/convert.dart';
List<int> value = [253, 165, 6, 147, 164, 226, 79, 177, 175, 207, 198, 235, 7, 100, 120, 37];
var result = hex.encode(value);
Run Code Online (Sandbox Code Playgroud)
这段代码
HexEncoder _hexEncoder;
Run Code Online (Sandbox Code Playgroud)
只是声明了_hexEncoder变量,但未使用编码器实例或任何其他值对其进行初始化,因此是null。
| 归档时间: |
|
| 查看次数: |
887 次 |
| 最近记录: |