Метод Integer.toUnsignedString() в Java

JavaBeginner
Практиковаться сейчас

Введение

В Java метод Integer.toUnsignedString() используется для преобразования целочисленного значения в его эквивалентное представление в виде незнаковой строки. Этот метод возвращает незнаковое десятичное представление целочисленного значения, переданного в качестве параметра, в виде строки.

Объявить класс UnsignedString

В файле UnsignedString.java объявите класс UnsignedString:

public class UnsignedString {

}

Объявить метод main

Объявите метод main внутри класса UnsignedString:

public static void main(String[] args) {

}

Объявить целочисленную переменную

Объявите целочисленную переменную внутри метода main. Эта переменная будет содержать целочисленное значение, которое мы хотим преобразовать в представление незнаковой строки.

int num = 2147483647;

Преобразовать целое число в незнаковую строку

Используйте метод Integer.toUnsignedString(), чтобы преобразовать целочисленное значение в его эквивалентное представление в виде незнаковой строки:

String unsignedNum = Integer.toUnsignedString(num);

Напечатать незнаковую строку

Выведите незнаковую строку в консоль:

System.out.println("Unsigned String value of " + num + " is " + unsignedNum);

Компилировать и запустить программу

Компилируйте файл UnsignedString.java с использованием следующей команды:

javac UnsignedString.java

Запустите программу с использованием следующей команды:

java UnsignedString

Тестировать с разными значениями

Измените значение num, чтобы протестировать метод Integer.toUnsignedString() с разными значениями.

int num = -2147483648;
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);

Тестировать с пользовательским вводом

Измените программу для приема ввода от пользователя:

Scanner sc = new Scanner(System.in);
System.out.print("Enter an integer value: ");
int num = sc.nextInt();
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);

Компилировать и запустить программу с пользовательским вводом

Компилируйте и запускайте программу с использованием следующих команд:

javac UnsignedString.java
java UnsignedString

При появлении запроса введите целочисленное значение, чтобы протестировать метод Integer.toUnsignedString().

Резюме

В этом практическом занятии мы узнали, как использовать метод Integer.toUnsignedString() в Java для преобразования целочисленного значения в его эквивалентное представление в виде незнаковой строки. Мы также узнали, как протестировать метод с разными значениями и вводом пользователя.