在java和OC中,String对象都可以格式化样式,而在Dart 中,我们还需要导入一个三方的库进行这个操作。
引用库
dependencies:
sprintf: ^4.0.0
导入
import 'package:sprintf/sprintf.dart';
使用
import 'package:sprintf/sprintf.dart';
void main() {
print(sprintf("%04i", [-42]));
print(sprintf("%s %s", ["Hello", "World"]));
print(sprintf("%#04x", [10]));
}
//打印结果
-042
Hello World
0x0a
网友评论