您可以将字符串解析为带int.parse()
的整数.例如:
var myInt = int.parse('12345');
assert(myInt is int);
print(myInt); // 12345
请注意,int.parse()
接受0x
个前缀字符串.否则,输入将被视为以10为基数.
您可以用double.parse()
将字符串解析为双精度型.例如:
var myDouble = double.parse('123.45');
assert(myDouble is double);
print(myDouble); // 123.45
如果parse()
无法解析输入,它将抛出FormatException.