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

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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

Создайте файл на Java

Создайте новый файл на Java с именем IntToString.java в каталоге ~/project с использованием следующей команды:

touch ~/project/IntToString.java

Импортируйте необходимый пакет

В созданном файле импортируйте пакет java.lang, добавив следующую строку кода в начало вашего кода на Java:

import java.lang.*;

Объявите целочисленное значение

Присвойте значение целочисленной переменной a:

int a = 100;

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

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

String str = Integer.toString(a);

Протестируйте код

Для тестирования кода вы можете вывести значение строки str в консоль с использованием метода System.out.println(), как показано ниже:

System.out.println("Converted string: " + str);

Скомпилируйте и запустите код

Сохраните файл и в терминале перейдите в каталог ~/project, где находится ваш Java-файл. Используйте следующую команду для компиляции Java-кода:

javac IntToString.java

После генерации файла IntToString.class запустите код с использованием следующей команды:

java IntToString

Введите целочисленное значение во время выполнения

Например, вы можете попросить пользователя ввести целочисленное значение во время выполнения с использованием класса Scanner.

import java.util.Scanner;
public class IntToString {
   public static void main(String args[]) {
      Scanner in = new Scanner(System.in);
      System.out.print("Enter an integer value: ");
      int num = in.nextInt();
      String str = Integer.toString(num);
      System.out.println("The string representation of the integer is: " + str);
   }
}

Примечание: В этом примере используется метод Scanner.nextInt(), чтобы прочитать целочисленное значение от пользователя во время выполнения.

Скомпилируйте и запустите обновленный код

Сохраните файл и в терминале перейдите в каталог ~/project, где находится ваш Java-файл. Используйте следующую команду для компиляции обновленного Java-кода:

javac IntToString.java

После генерации файла IntToString.class запустите код с использованием следующей команды:

java IntToString

Резюме

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