Dart-将重复字符添加到整数

时间:2018-10-17 19:53:06

标签: dart integer int

我正在使用 dart 中的长整数,并且想知道如何在每三个数字后添加一个逗号。

示例;

999999999会变成999,999,999

我是从在线API获取此信息的,所以我无法从本地文件更改int并遵循该模式,我需要在显示int之前/将其截取。

谢谢

1 个答案:

答案 0 :(得分:0)

查看this stack question后,如果您的变量是字符串,我找到了一种方法来实现此目的。

这是什么样子;

import 'package:intl/intl.dart';

final oCcy = new NumberFormat("#,##0.00", "en_US");

"${oCcy.format(yourVar)}",

尽管如此,我实际上是在处理整数,因此使用此方法会使我出错。通过将字符串转换为int可以轻松解决此问题。

这是什么样子;

"${oCcy.format(double.parse(yourVar))}",