Dart中String使用格式化

在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

你可能感兴趣的:(Dart中String使用格式化)