РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
144 of 1163 menu

Преобразование в String

Преобразование в String - это приведение значения любого типа к строке. В Java для этого чаще всего используют метод String.valueOf, который принимает один параметр - значение для преобразования, и возвращает его строковое представление. Также можно использовать метод toString у объекта или неявную конкатенацию с пустой строкой.

Синтаксис

String.valueOf(value) obj.toString() "" + value

Пример

Давайте преобразуем целое число 12345 в строку:

public class Main { public static void main(String[] args) { int num = 12345; String res = String.valueOf(num); System.out.println(res); } }

Результат выполнения кода:

"12345"

Пример

Давайте преобразуем дробное число 3.14 в строку:

public class Main { public static void main(String[] args) { double num = 3.14; String res = String.valueOf(num); System.out.println(res); } }

Результат выполнения кода:

"3.14"

Пример

Давайте преобразуем логическое значение true в строку:

public class Main { public static void main(String[] args) { boolean flag = true; String res = String.valueOf(flag); System.out.println(res); } }

Результат выполнения кода:

"true"

Пример

Давайте преобразуем символ 'a' в строку:

public class Main { public static void main(String[] args) { char ch = 'a'; String res = String.valueOf(ch); System.out.println(res); } }

Результат выполнения кода:

"a"

Пример

Давайте преобразуем массив символов в строку:

public class Main { public static void main(String[] args) { char[] chars = {'a', 'b', 'c', 'd', 'e'}; String res = String.valueOf(chars); System.out.println(res); } }

Результат выполнения кода:

"abcde"

Пример

Давайте преобразуем объект в строку через метод toString:

import java.util.List; public class Main { public static void main(String[] args) { List<Integer> list = List.of(1, 2, 3, 4, 5); String res = list.toString(); System.out.println(res); } }

Результат выполнения кода:

"[1, 2, 3, 4, 5]"

Пример

Давайте преобразуем число в строку через конкатенацию с пустой строкой:

public class Main { public static void main(String[] args) { int num = 12345; String res = "" + num; System.out.println(res); } }

Результат выполнения кода:

"12345"

Смотрите также

  • оператор cast,
    который выполняет явное приведение типов
  • преобразование to int,
    которое переводит значение в целое число
  • преобразование to double,
    которое переводит значение в дробное число
  • преобразование to boolean,
    которое переводит значение в логический тип
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить