Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmStTN 77 of 420 menu
◀ ▶

Строка в узкое целое в Java

Текст из цифр можно записать в узкие целые short и byte через Short.parseShort и Byte.parseByte. Если число не входит в диапазон типа, программа останавливается с ошибкой.

Текст в пределах short переводится обычно:

System.out.println(Short.parseShort("300"));

Слишком большое значение для short останавливает программу:

System.out.println(Short.parseShort("40000"));

Для byte работает то же правило:

System.out.println(Byte.parseByte("100"));

Значение выше диапазона byte тоже останавливает программу:

System.out.println(Byte.parseByte("200"));

Дана переменная:

String str = "50";

Запишите число из этой строки в переменную типа short и выведите ее.

Дан код:

System.out.println(Short.parseShort("50000"));

Программа в этом коде не запускается. Найдите ошибку.

Дана переменная:

String str = "80";

Запишите число из этой строки в переменную типа byte и выведите ее.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить