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

Метод format

Метод format класса String возвращает новую строку, созданную по заданному шаблону. В первом параметре мы передаем строку формата, которая содержит специальные спецификаторы, начинающиеся со знака %. В следующие параметры мы передаем значения, которые нужно подставить в эти спецификаторы. Метод является статическим, поэтому вызывается через имя класса: String.format.

Синтаксис

String.format(format, args...)

Пример

Давайте подставим строку и число в шаблон с помощью спецификаторов %s и %d:

public class Main { public static void main(String[] args) { String res = String.format("Value: %s, count: %d", "abcde", 5); System.out.println(res); } }

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

"Value: abcde, count: 5"

Пример

Давайте отформатируем дробное число с двумя знаками после запятой, используя спецификатор %.2f:

public class Main { public static void main(String[] args) { String res = String.format("Price: %.2f", 123.456); System.out.println(res); } }

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

"Price: 123.46"

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

  • метод formatted,
    который форматирует строку с помощью спецификаторов
  • метод valueOf,
    который преобразует значение в строку
  • метод concat,
    который соединяет строки
  • метод join,
    который объединяет элементы через разделитель
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить