結論から
string型からint型へ変換
(2021/12/22現在の情報です)
string型をint型に変換する際はint.parseを使います。
※import文は不要です。
プログラム例)
string str_test = "1";
int int_test = 0;
int_test = int.parse(int_test);
結果)
int_testに1がセットされます。
int型からstring型へ変換
int型をstring型に変換する際はto.String()を使います。
※こちらももちろんimport文は不要です。
プログラム例)
string str_test = "0";
int int_test = 1;
str_test = int_test.toString();
結果)
str_testに”1″がセットされます
補足
string型をint型に変換する際に
Math.parseInt()
を使用している情報が散見されますが、現在のバージョンでは使用不可になりました。
Flutterは急速にバージョンが上がっていき、下位互換も保証しなくこともよくありますので、
上手くいかないと思ったら、対応のバージョンで保証されているかを確認することをお勧めします。