11
"1"や "32.23"のような文字列を整数と倍精度にパースしたいと思います。私はDartでこれをどうやってすることができますか?Dartで文字列を数値に解析するにはどうすればよいですか?
"1"や "32.23"のような文字列を整数と倍精度にパースしたいと思います。私はDartでこれをどうやってすることができますか?Dartで文字列を数値に解析するにはどうすればよいですか?
文字列をint.parse()
で整数に解析できます。たとえば、次のint.parse()
は0x
接頭辞文字列を受け入れること
var myInt = int.parse('12345');
assert(myInt is int);
print(myInt); // 12345
注意。それ以外の場合、入力は10進数として扱われます。
double.parse()
で文字列をダブルに解析できます。例えば:それは入力を解析できない場合
var myDouble = double.parse('123.45');
assert(myDouble is double);
print(myDouble); // 123.45
parse()
はFormatExceptionをスローします。