Введение
В этом практическом занятии мы узнаем о методе shortValue() в Java, который используется для преобразования объекта Integer в значение типа short. Мы научимся использовать этот метод на различных примерах.
Настройка Java-разработочной среды
Во - первых, нам нужно настроить Java-разработочное окружение на нашем компьютере. Если вы уже его настроили, можно пропустить следующий шаг. Если нет, следуйте этим шагам:
Откройте Терминал на вашей системе Ubuntu.
Введите следующую команду для обновления списка пакетов:
sudo apt-get updateВведите следующую команду для установки стандартной JDK/JRE:
sudo apt-get install default-jdkПроверьте установку, введя следующую команду для проверки версии установленного Java:
java -version
Создайте Java-файл
Откройте Терминал на вашей системе Ubuntu.
Перейдите в каталог проекта, где вы хотите сохранить свой Java-файл, введя следующую команду:
cd ~/projectВведите следующую команду для создания нового Java-файла:
touch ShortValue.java
Напишите код, используя метод shortValue()
Начните с импорта необходимого пакета:
import java.lang.Integer;Определите класс с именем "ShortValue".
public class ShortValue { public static void main(String[] args) { } }Объявите переменные и присвойте значения, которые вы хотите преобразовать:
Integer myInt = 10; short myShort = myInt.shortValue();Выведите эквивалентное значение типа
short:System.out.println("Equivalent short value is: " + myShort);Финальный код должен выглядеть так:
import java.lang.Integer; public class ShortValue { public static void main(String[] args) { Integer myInt = 10; short myShort = myInt.shortValue(); System.out.println("Equivalent short value is: " + myShort); } }
Проверьте код
Сохраните Java-файл, нажав
Ctrl + x, затемy, а затемEnter.Скомпилируйте код, введя следующую команду в терминале:
javac ShortValue.javaЗапустите код, введя следующую команду:
java ShortValueВы должны увидеть вывод: "Equivalent short value is: 10".
Пример, определяемый пользователем
Измените код, который вы написали на шаге 3, чтобы запросить у пользователя ввести число для преобразования:
Scanner input = new Scanner(System.in); System.out.print("Enter a number to convert to short: "); int myInt = input.nextInt(); Integer myInteger = myInt; short myShort = myInteger.shortValue();Финальный код должен выглядеть так:
import java.util.Scanner; import java.lang.Integer; public class ShortValue { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter a number to convert to short: "); int myInt = input.nextInt(); Integer myInteger = myInt; short myShort = myInteger.shortValue(); System.out.println("Equivalent short value is: " + myShort); } }
Проверьте пример, определяемый пользователем
Сохраните Java-файл, нажав
Ctrl + x, затемy, а затемEnter.Скомпилируйте код, введя следующую команду в терминале:
javac ShortValue.javaЗапустите код, введя следующую команду:
java ShortValueВведите число для преобразования при запросе программы.
Вы должны увидеть эквивалентное значение типа
short, выведенное в консоль.
Резюме
В этом практическом занятии мы изучили метод shortValue() в Java, который используется для преобразования объекта Integer в его эквивалентный тип short. Мы увидели, как использовать этот метод на двух примерах: одном, где преобразуется заранее определенное значение Integer, и другом, где программа запрашивает у пользователя значение для преобразования. Мы также узнали, как настроить Java-разработочную среду и компилировать и запускать Java-код на системе Ubuntu.



