Как перевести string в int в flutter?

Пользователь

от olen.shanahan , в категории: Другие , месяц назад

Как перевести string в int в flutter?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ludie , месяц назад

@olen.shanahan 

В Flutter, чтобы перевести строку в целое число, вы можете использовать функцию int.parse(). Например:

1
2
3
String str = '123';
int num = int.parse(str);
print(num); // 123


Если в строке содержится что-то кроме цифр, int.parse() вызовет исключение FormatException. Чтобы избежать этого, вы можете использовать функцию int.tryParse(), которая возвращает null, если строка не может быть преобразована в целое число.

1
2
3
4
5
6
7
String str = '123';
int num = int.tryParse(str);
print(num); // 123

str = '123abc';
num = int.tryParse(str);
print(num); // null