将String类型的变量使用parse方法转化为int或double类型即可。
例如:
String str = "123";
int num1 = int.parse(str); // 解析str为int类型的数字123
double num2 = double.parse(str); // 解析str为double类型的数字123.0
如果字符串无法解析为数字,则会抛出FormatException异常,因此需要在调用parse方法时捕获该异常。
例如:
String str = "abc";
try {
int num = int.parse(str);
} catch (e) {
print("字符串无法解析为数字");
}