Flutter将int变量转换为字符串

时间:2019-03-02 00:49:27

标签: dart flutter

我是Flutter的新手,我想知道(对我来说)如何找到如何转换变量的解决方案有多困难     var int counter = 0; 变成一个变量     var String $ counter =“ 0”;

我搜索了很多 但更多的是,我只发现了 var myInt = int.parse('12345');

不适用于 var myInt = int.parse(counter);

特别感谢您的建议

4 个答案:

答案 0 :(得分:5)

使用toString和/或toRadixString

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

或者,如在纪念中

  String anotherValue = 'the value is $intValue';

答案 1 :(得分:1)

//字符串为int

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

//诠释为String

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

// 如果后一种看起来很奇怪,请查看https://dartlang.org

上的字符串插值

答案 2 :(得分:1)

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

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

然后,您可以简单地将整数隐蔽到字符串中。

答案 3 :(得分:0)

int i=10;
String st = i.toString(); // Converted to String