Dart 将 int 变量转换为 string

我试图转换一个整数变量

var int counter = 0;

变成一个字符串变量

var String $counter = "0";

我找过了,但只找到了

var myInt = int.parse('12345');

不合适

var myInt = int.parse(counter);
115899 次浏览

使用 toString及/或 toRadixString

  int intValue = 1;
String stringValue = intValue.toString();
String hexValue = intValue.toRadixString(16);

或者,就像评论里说的

  String anotherValue = 'the value is $intValue';

//字符串到 int

String s = "45";
int i = int.parse(s);

//int 到 String

int j = 45;
String t = "$j";

//如果是后一个 看起来怪怪的,请查看 https://dart.dev上的字符串插值

可以在 int 类中使用. toString ()函数。

int age = 23;
String tempAge = age.toString();

然后你可以简单地将整数转换为字符串。