void main(){
String str = "123";
print(int.parse(str));
int num = 123;
String str2 = num.toString();
print(str2);
String str3 = "123.1";
print(double.parse(str3));
String str4 = "";
try{
if(str4.isEmpty){
str4 = "12";
}
print(double.parse(str4));
}catch(err){
print(err);
}
int Num;
if(Num==null){
print(0);
}else{
print(Num);
}
var Num2 = 0/0;
if(Num2.isNaN){
print("NuN");
}
print(Num2);
}
本文演示了在Dart编程语言中如何进行字符串到数值类型的转换,包括int和double类型,并展示了如何使用try-catch语句来捕获并处理转换过程中可能发生的异常。此外,还介绍了如何检查变量是否为NaN(非数字),并提供了处理未初始化变量的示例。

1万+

被折叠的 条评论
为什么被折叠?



