2012-10-31 62 views

回答

21

您可以將一個字符串解析爲與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,如果它不能解析輸入。