【发布时间】:2019-07-24 01:12:16
【问题描述】:
我正在尝试转换一个整数变量
var int counter = 0;
转换成字符串变量
var String $counter = "0";
我搜索了,但我只找到了类似的东西
var myInt = int.parse('12345');
不适合
var myInt = int.parse(counter);
【问题讨论】:
我正在尝试转换一个整数变量
var int counter = 0;
转换成字符串变量
var String $counter = "0";
我搜索了,但我只找到了类似的东西
var myInt = int.parse('12345');
不适合
var myInt = int.parse(counter);
【问题讨论】:
使用toString 和/或toRadixString
int intValue = 1;
String stringValue = intValue.toString();
String hexValue = intValue.toRadixString(16);
或者,如评论中所述
String anotherValue = 'the value is $intValue';
【讨论】:
String stringValue = '$intValue';
String s = "45";
int i = int.parse(s);
int j = 45;
String t = "$j";
// 如果后者看起来很奇怪,请查看https://dart.dev上的字符串插值
【讨论】:
您可以在 int 类中使用 .toString() 函数。
int age = 23;
String tempAge = age.toString();
那么您可以简单地将整数转换为字符串。
【讨论】:
int i=10;
String st = i.toString(); // Converted to String
【讨论】: