Как преобразовать int в string в Java: лучшие способы и примеры кода

Преобразование int в string является одной из наиболее распространенных операций при работе с числами в программировании. В языке Java существует несколько способов выполнения такой операции, каждый из которых имеет свои особенности и преимущества.

В данной статье мы опишем основные способы преобразования int в string в Java, а также предоставим примеры кода для каждого из них. Мы также рассмотрим некоторые особенности работы с числами в Java и дадим рекомендации по выбору оптимального способа преобразования в зависимости от контекста.

Если вы только начинаете изучать программирование на языке Java, данная статья поможет вам научиться осуществлять преобразование int в string, а также даст полезные советы по работе с числами в Java. Если же вы уже имеете опыт работы с языком Java, статья поможет вам углубить знания и научиться использовать различные способы преобразования int в string в более оптимальных условиях.

Что такое преобразование int в string в Java?

Преобразование int в string в Java — это процесс перевода числовых значений типа int в текстовые значения типа String. Такой тип преобразования часто используется в программировании, когда необходимо преобразовать числовые значения в строки для отображения пользователю или передачи в качестве аргументов функций.

В языке Java преобразование int в string можно выполнить несколькими способами, включая использование функций преобразования, ручного преобразования и использования методов класса String.

Допустим, есть переменная типа int, которую необходимо преобразовать в тип String. Для этого можно использовать функцию Integer.toString(), которая принимает значение int в качестве аргумента и возвращает эквивалентное значение типа String:

int number = 42;
String numberString = Integer.toString(number);

Также можно использовать метод valueOf() класса String, который принимает значение int в качестве аргумента и возвращает эквивалентное значение типа String:

int number = 42;
String numberString = String.valueOf(number);

Для ручного преобразования числа типа int в строку можно использовать класс StringBuilder:

int number = 42;
StringBuilder sb = new StringBuilder();
sb.append(number);
String numberString = sb.toString();

При использовании любого из этих методов, результатом будет строковое представление числа типа int.

Зачем нужно преобразование int в string в Java?

Java является строго типизированным языком программирования, в котором все переменные и выражения имеют определенный тип данных. Однако, в различных случаях может потребоваться преобразование переменной типа int в строковый тип (String). В частности:

  • Отображение чисел на пользовательском интерфейсе — в большинстве случаев пользователь предпочтет видеть числа представленные в текстовом формате, а не в виде числовых значений.
  • Форматирование строк — добавление числовых значений в произвольный текст может потребовать преобразования чисел в строковый тип.
  • Сохранение значений в базе данных — многие базы данных хранят данные как текстовые значения. Поэтому, чтобы сохранить числовое значение в базе данных, оно должно быть преобразовано в строковый тип.
  • Сериализация объектов — при использовании объектов в Java, которые могут быть сохранены в файл или переданы по сети, требуется, чтобы все поля объекта были сериализованы в строку. Поэтому, если объект содержит поле типа int, то оно должно быть преобразовано в строку перед сериализацией.

Все эти примеры демонстрируют, что преобразование int в string в Java является очень важной задачей в различных сферах программирования.

Способы преобразования int в string в Java

В Java существует несколько способов преобразования типа данных int в строку (тип данных String). Ниже перечислены наиболее часто используемые и эффективные способы:

  • С помощью метода toString(): Этот метод уже предустановлен для всех числовых типов данных в Java. Он преобразует тип данных int в строку. Например:
    • int number = 10;
    • String strNumber = Integer.toString(number);
  • С помощью оператора «»+: Это самый простой способ. Он преобразует значение типа int в строку, объединяя его с пустой строкой. Например:
    • int number = 10;
    • String strNumber = «» + number;
  • С помощью метода valueOf(): Этот метод также является частью класса Integer и преобразует тип данных int в тип данных String. Например:
    • int number = 10;
    • String strNumber = String.valueOf(number);

Выбор того или иного способа преобразования int в string зависит от конкретной ситуации и личных предпочтений разработчика. Важно выбирать наиболее оптимальный и эффективный способ для каждого случая.

Способы с использованием класса String

В языке программирования Java существует несколько способов преобразовать целочисленное значение в строку, используя класс String. Рассмотрим наиболее часто используемые из них:

  • Метод toString():

Каждый объект, включая целочисленное значение, по умолчанию имеет метод toString(), который преобразует его в строку. В случае с целочисленным значением, этот метод просто возвращает строковое представление числа.

Например:

int number = 42;

String strNumber = Integer.toString(number);

System.out.println(strNumber); // Выведет "42"

  • Статический метод valueOf():

Этот метод также позволяет преобразовать целочисленное значение в строку. Однако, в отличие от метода toString(), он является статическим, то есть не требует создания объекта класса Integer.

Пример использования:

int number = 42;

String strNumber = String.valueOf(number);

System.out.println(strNumber); // Выведет "42"

  • Оператор +:

Оператор + может использоваться для объединения строки и целочисленного значения, преобразуя число в строку в процессе.

Например:

int number = 42;

String strNumber = "Значение переменной number равно: " + number;

System.out.println(strNumber); // Выведет "Значение переменной number равно: 42"

Эти способы являются быстрыми и эффективными способами преобразования целочисленного значения в строку в Java при работе с классом String.

Способы с использованием класса StringBuffer

StringBuffer — это класс в языке Java, который предназначен для работы с изменяемыми строками, которые можно модифицировать без создания новых объектов каждый раз при изменении. Этот класс имеет множество полезных методов для конвертации int в строку и наоборот.

1. Использование метода append()

Метод append() класса StringBuffer добавляет строку в конец существующей строки. Чтобы преобразовать int в строку, можно использовать этот метод, передав его значение числа в качестве аргумента. Например:

int number = 10;

StringBuffer sb = new StringBuffer();

sb.append(number);

String str = sb.toString();

2. Использование метода insert()

Метод insert() также добавляет строку, но вставляет ее в определенную позицию в существующей строке. Чтобы преобразовать int в строку, можно использовать этот метод, передав его значение числа и позицию в качестве аргументов. Например:

int number = 10;

int position = 0;

StringBuffer sb = new StringBuffer();

sb.insert(position, number);

String str = sb.toString();

3. Использование метода reverse()

Метод reverse() класса StringBuffer изменяет порядок символов в строке на обратный. Этот метод можно использовать для преобразования int в строку, если сначала число будет преобразовано в строку, а затем станет обратным порядок символов. Например:

int number = 10;

StringBuffer sb = new StringBuffer();

sb.append(String.valueOf(number));

sb.reverse();

String str = sb.toString();

Класс StringBuffer предоставляет многие другие методы для работы со строками, которые могут быть использованы для преобразования int в строку и обратно. Выбор метода зависит от требуемых результатов и примеров, приведенных выше, представляют базовые техники.

Способы с использованием класса StringBuilder

В Java имеется класс StringBuilder, который упрощает процесс преобразования типа данных int в строку. Данный класс предоставляет различные методы, которые позволяют добавлять символы и строки в текущий объект StringBuilder. Рассмотрим несколько способов использования класса StringBuilder для преобразования int в string.

1. Метод append:

  • Создаем новый объект StringBuilder.
  • Используем метод append для добавления числа типа int в строковое представление.
  • Используем метод toString для получения строки.
  • Код:
// Создаем новый объект StringBuilderStringBuilder sb = new StringBuilder();
// Добавляем число типа int в строковое представлениеsb.append(12345);
// Получаем строкуString str = sb.toString();

2. Метод valueOf:

  • Используем метод valueOf класса String, передавая ему число типа int в качестве параметра.
  • Затем можно выполнить конкатенацию с другими строками, если необходимо.
  • Код:
// Получаем строкуString str = String.valueOf(12345);
// Конкатенируем с другими строкамиString result = «Number: » + str;

3. Метод format:

  • Используем метод format, передавая ему шаблон и число типа int в качестве параметров.
  • Шаблон может содержать специальные символы, которые заменятся на переданные значения.
  • Код:
// Получаем строкуString str = String.format(«%d», 12345);

Класс StringBuilder дает возможность более эффективного создания и изменения строк в Java. Использование методов append, valueOf и format облегчит процесс преобразования чисел типа int в строковое представление. Выбор метода зависит от конкретной задачи и личных предпочтений разработчика.

Примеры кода

Для преобразования типа данных int в строковый тип в Java можно использовать несколько способов. Рассмотрим пример:

Способ 1: Использование метода String.valueOf

int number = 123; // исходное число

String strNumber = String.valueOf(number); // результат преобразования в строку

Способ 2: Использование метода Integer.toString

int number = 123; // исходное число

String strNumber = Integer.toString(number); // результат преобразования в строку

Способ 3: Использование оператора конкатенации с пустой строкой

int number = 123; // исходное число

String strNumber = "" + number; // результат преобразования в строку

Обратите внимание, что во всех трех способах результат будет одинаковым: «123».

Выбирайте тот способ, который наиболее удобен и понятен для вас. От выбора способа преобразования зависит только удобство написания кода.

Примеры с использованием класса String

Класс String играет важную роль в языке Java и предоставляет множество методов для работы со строками. Рассмотрим несколько примеров использования класса String.

  • Пример 1:
  • Создание объекта класса String с помощью оператора присваивания:

    String str1 = "Привет, мир!";

  • Пример 2:
  • Использование метода length() для определения длины строки:

    String str2 = "Какой-то текст";

    int length = str2.length(); // вернет 14

  • Пример 3:
  • Использование метода charAt() для получения символа в определенной позиции:

    String str3 = "Java это круто";

    char firstChar = str3.charAt(0); // вернет 'J'

  • Пример 4:
  • Использование метода equals() для проверки равенства двух строк:

    String str4 = "Hello";

    String str5 = "hello";

    boolean isEqual = str4.equals(str5); // вернет false

  • Пример 5:
  • Использование метода replace() для замены подстроки:

    String str6 = "Мне нравится язык Java";

    String newStr = str6.replace("Java", "Python"); // вернет "Мне нравится язык Python"

Это лишь несколько примеров использования класса String в Java. Зная основные методы этого класса, можно легко манипулировать строками и создавать более сложные алгоритмы, используя их в своих программах.

Примеры преобразования int в string

Преобразование переменной int в строку может быть необходимо в процессе работы с Java. Это может понадобится, например, для конкатенации текста со значением числа. Рассмотрим несколько примеров использования методов преобразования int в строку.

1. Метод Integer.toString(int)

Этот метод является статическим и позволяет преобразовать переменную int в эквивалентную строку.

int number = 10;

String strNumber = Integer.toString(number);

2. Метод String.valueOf(int)

Этот метод также является статическим и позволяет преобразовать переменную int в строку, используя метод valueOf класса String.

int number = 15;

String strNumber = String.valueOf(number);

3. Конкатенация с пустой строкой

Другим способом преобразования переменной int в строку является конкатенация ее со строкой.

int number = 20;

String strNumber = "" + number;

4. Метод StringBuilder.append(int)

Этот метод также позволяет преобразовать переменную int в строку, добавив ее к объекту StringBuilder.

int number = 25;

StringBuilder sb = new StringBuilder();

sb.append(number);

String strNumber = sb.toString();

Каждый из этих методов имеет свои плюсы и минусы и выбор конкретного способа зависит от требований проекта и предпочтений программиста.

Примеры обратного преобразования string в int

Преобразование числа в строку — это полезная задача, которую часто встречаем в программировании. Но иногда нам нужно выполнить обратную операцию — преобразовать строку в число.

Пример 1: Использование метода parseInt() класса Integer. Данный метод позволяет преобразовать строку в число. Например:

String str = "123";

int num = Integer.parseInt(str);

Пример 2: Использование метода valueOf() класса Integer. Данный метод тоже позволяет преобразовать строку в число. Например:

String str = "456";

int num = Integer.valueOf(str);

Пример 3: Использование метода parseInt() класса Long. Данный метод аналогичен методу parseInt() класса Integer, но может быть использован для больших значений. Например:

String str = "9876543210";

long num = Long.parseLong(str);

Пример 4: Обработка исключительной ситуации. При попытке преобразования строки, которая не содержит числовых символов, возникает исключение NumberFormatException. Чтобы избежать этой ошибки, можно добавить обработку исключения. Например:

String str = "abc123";

try {

int num = Integer.parseInt(str);

} catch (NumberFormatException e) {

System.out.println("Ошибка: невозможно преобразовать строку в число");

}

В заключение, при работе с преобразованием строк и чисел необходимо учитывать, что точность и значения могут быть потеряны при преобразовании. Поэтому, используйте типы данных с учетом характеристик вашей конкретной задачи.

Примеры с использованием класса StringBuffer

Класс StringBuffer в Java предназначен для обработки и изменения строк. В нем есть множество методов, которые позволяют создавать, изменять и конкатенировать строки. Рассмотрим несколько примеров использования класса StringBuffer.

Пример 1: Создание объекта StringBuffer и добавление текста с помощью метода append().

StringBuffer sb = new StringBuffer();

sb.append("Hello");

sb.append(" ");

sb.append("World");

String result = sb.toString();

System.out.println(result);

Результат выполнения данного кода будет строка «Hello World».

Пример 2: Изменение строки с помощью метода replace().

StringBuffer sb = new StringBuffer("Hello World");

sb.replace(6, 11, "Java");

String result = sb.toString();

System.out.println(result);

Результат выполнения данного кода будет строка «Hello Java». В данном примере мы заменили подстроку «World» на «Java» в строке.

Пример 3: Объединение строк с помощью метода append().

StringBuffer sb1 = new StringBuffer("Hello");

StringBuffer sb2 = new StringBuffer("World");

sb1.append(sb2);

String result = sb1.toString();

System.out.println(result);

Результат выполнения данного кода будет строка «HelloWorld». В данном примере мы объединили две строки с помощью метода append(), применив его к первому объекту.

Пример 4: Удаление символов из строки с помощью метода delete().

StringBuffer sb = new StringBuffer("Hello");

sb.delete(2, 4);

String result = sb.toString();

System.out.println(result);

Результат выполнения данного кода будет строка «Hlo». В данном примере мы удалили из строки символы с индексами от 2 до 4.

Примеры преобразования int в string

Преобразование int в string может быть полезно во многих ситуациях, например, при выводе числовых данных в строковом формате или при сохранении числовых значений в базах данных и файлах.

В Java преобразование int в string можно выполнить с помощью метода Integer.toString(). Например, если нужно преобразовать число 123 в строку, то можно использовать следующий код:

int num = 123;

String strNum = Integer.toString(num);

Также, можно использовать оператор +, чтобы преобразовать int в строку:

int num = 456;

String strNum = "" + num;

Если нужно преобразовать множество int значений в строковый массив, то можно использовать цикл for:

int[] nums = {1, 2, 3, 4, 5};

String[] strNums = new String[nums.length];

for (int i = 0; i < nums.length; i++) {

strNums[i] = Integer.toString(nums[i]);

}

Также, можно использовать метод String.valueOf(), чтобы преобразовать int в строку:

int num = 789;

String strNum = String.valueOf(num);

В общем, в Java есть несколько способов преобразования int в string. Выбор подходящего зависит от конкретной задачи и предпочтений программиста.

Примеры обратного преобразования string в int

Преобразование String в int является распространенной операцией в программировании на Java. Но что, если мы хотим получить обратный результат и преобразовать строку в целое число? В этом случае, нам необходимо использовать методы парсинга целых чисел.

Метод Integer.parseInt() позволяет преобразовать строковое значение в целое число. Он принимает один аргумент, который является строкой и возвращает целочисленное значение. Следующий пример демонстрирует использование метода parseInt():

String str = "123";

int num = Integer.parseInt(str);

Также, можно использовать метод Integer.valueOf(), который принимает строковое значение и возвращает соответствующее целое число. Пример:

String str = "456";

int num = Integer.valueOf(str);

Строка, которую мы передаем в методы, должна содержать только числовые символы, иначе произойдет исключение NumberFormatException.

Другой пример использования:

String str = "789";

if (str.matches("\d+")) {

int num = Integer.parseInt(str);

System.out.println("String " + str + " parsed to int " + num);

} else {

System.out.println("Cannot parse string " + str + " to int.");

}

В этом примере мы используем метод matches() класса String для проверки, содержит ли строка только числовые символы. Затем мы передаем строку в метод parseInt(), только если она проходит проверку.

Примеры с использованием класса StringBuilder

Класс StringBuilder в Java позволяет манипулировать строками с улучшенной производительностью и безопасностью. Вот несколько примеров, которые демонстрируют использование этого класса.

  • Пример 1: Использование метода append() для добавления текста в объект StringBuilder:
  • StringBuilder sb = new StringBuilder();

    sb.append(«Привет, «);

    sb.append(«мир!»);

    System.out.println(sb.toString()); // «Привет, мир!»

  • Пример 2: Использование метода insert() для вставки текста в объект StringBuilder:
  • StringBuilder sb = new StringBuilder(«Привет!»);

    sb.insert(7, » мир»);

    System.out.println(sb.toString()); // «Привет мир!»

  • Пример 3: Использование метода delete() для удаления символов из объекта StringBuilder:
  • StringBuilder sb = new StringBuilder(«Привет мир!»);

    sb.delete(7, 11);

    System.out.println(sb.toString()); // «Привет!»

Класс StringBuilder также поддерживает много других методов, таких как replace(), reverse(), capacity() и многое другое. Используйте этот класс, когда вам нужно манипулировать строками в вашем Java-коде.

Не забудьте: В отличие от класса String, класс StringBuilder является изменяемым объектом. Это означает, что вы можете изменять его содержимое, а не создавать новый объект каждый раз, когда вы хотите изменить строку.

Примеры преобразования int в string

Преобразование типа данных int в тип string — это обычная задача программирования в Java. При разработке программы часто возникает необходимость выполнить такое преобразование. Это могут быть ситуации, когда данные нужно вывести на экран или записать в файл.

Рассмотрим несколько примеров преобразования int в string:

  • С использованием метода valueOf(): Этот метод является статическим методом класса String и используется для преобразования числа в тип данных String. Пример:
  • int num = 10;

    String strNum = String.valueOf(num);

  • С использованием оператора конкатенации: Это наиболее простой способ преобразования int в строку. Он основан на операторе +, который используется для объединения двух строк в одну. Пример:
  • int num = 10;

    String strNum = "" + num;

  • С использованием метода Integer.toString(): Этот метод принимает на вход число типа int и возвращает его строковое представление. Пример:
  • int num = 10;

    String strNum = Integer.toString(num);

Также можно использовать другие методы преобразования, включая DecimalFormat, StringBuilder и т.д.

Независимо от метода, выбранного для преобразования, необходимо помнить, что строковое представление int может быть использовано для многих целей, включая вывод информации на экран, запись в файлы и работу с базами данных.

Примеры обратного преобразования string в int

Преобразование string в int в Java является обычной операцией, которую можно выполнить с помощью метода parseInt() класса Integer. Аналогично, есть несколько способов преобразования int обратно в string в Java.

С помощью метода valueOf():

  1. Создайте переменную типа int и присвойте ей значение.
  2. Используйте метод valueOf() класса String для преобразования int в string.

int num = 42;

String str = String.valueOf(num);

С помощью метода toString():

  1. Создайте переменную типа Integer и присвойте ей значение.
  2. Используйте метод toString() объекта Integer для преобразования int в string.

Integer num = new Integer(42);

String str = num.toString();

С помощью операции конкатенации:

  1. Создайте переменную типа int и присвойте ей значение.
  2. Добавьте пустую строку к целочисленному значению, чтобы получить строку.

int num = 42;

String str = "" + num;

С помощью метода format():

  1. Создайте переменную типа int и присвойте ей значение.
  2. Используйте метод format() класса String для преобразования int в string.

int num = 42;

String str = String.format("%d", num);

Выберите оптимальный способ преобразования int в string в зависимости от вашего кода и контекста. Например, если вы куратор библиотеки книг, можно использовать конкатенацию для добавления цен к каталогу книг, а метод toString() для вывода информации о книгах в интерфейсе пользователя.

Сравнение способов преобразования int в string в Java

Java предоставляет несколько способов преобразования числовых значений в строковые, но какой из них лучше использовать в зависимости от задачи? Рассмотрим несколько способов и их особенности.

  • Метод toString()
  • Метод toString() является одним из самых простых и удобных способов преобразования int в string. В Java все объекты, в том числе и числовые значения, имеют метод toString(). Пример:

    int value = 10;

    String strValue = Integer.toString(value);

    Этот метод наиболее предпочтителен для преобразования чисел в строки в большинстве случаев, так как он работает очень быстро и имеет минимальный оверхед.

  • Статический метод valueOf()
  • Статический метод valueOf() также является одним из самых распространенных и удобных способов преобразования int в string. В отличие от метода toString(), который принадлежит к классу Integer, метод valueOf() принадлежит к любому классу-обертке (например, Long, Float), что позволяет использовать его для преобразования различных типов чисел.

    int value = 10;

    String strValue = String.valueOf(value);

  • Непосредственное преобразование
  • Некоторые разработчики предпочитают преобразовывать числа в строки, используя оператор «+». Однако, это не является эффективным или быстрым способом. Например:

    int value = 10;

    String strValue = "" + value;

    Этот метод не рекомендуется использовать, так как он является неэффективным и может вызвать проблемы при работе с большими количествами данных.

В целом, методы toString() и valueOf() являются предпочтительными способами преобразования int в string в Java.

Преимущества и недостатки использования класса String

Преимущества:

  • Удобство использования. String – это класс-обертка, который упрощает работу со строками в Java.
  • Надежность. Строки, созданные с помощью класса String, не могут быть изменены после создания. Это значит, что они надежны и не могут быть случайно повреждены.
  • Эффективность. В JVM есть специальный пул строк, который позволяет избежать создания нескольких копий одной и той же строки в памяти.

Недостатки:

  • Низкая производительность при обработке больших строк. При работе с большими строками класс String может стать узким местом в производительности программы.
  • Необходимость создания нового объекта при каждом изменении строки. Каждый раз, когда нужно изменить строку, класс String создает новый объект, что может привести к большому количеству объектов в памяти.
  • Отсутствие поддержки изменяемых строк. Если нужно много раз изменять строку, то использование класса String может привести к большому количеству создаваемых объектов и низкой производительности.

Заключение:

ПреимуществаНедостатки
Удобство использованияНизкая производительность при обработке больших строк
НадежностьНеобходимость создания нового объекта при каждом изменении строки
ЭффективностьОтсутствие поддержки изменяемых строк

Вывод: использование класса String имеет свои преимущества и недостатки. Он удобен в использовании, надежен и эффективен при работе с небольшими строками. Однако, при работе с большими строками, класс String может стать узким местом в производительности программы. Также, при необходимости многократно изменять строку, использование класса String может привести к созданию большого количества объектов и низкой производительности.

Преимущества и недостатки использования класса StringBuffer

Преимущества:

  • Эффективность: StringBuffer является более эффективным, чем обычная конкатенация строк при работе с большим количеством строк. В отличие от обычной строки, StringBuffer не создаёт новые объекты при изменении значения.
  • Многопоточность: StringBuffer является потокобезопасным классом, что позволяет использовать его в многопоточных приложениях. В отличие от класса StringBuilder, StringBuffer имеет встроенную синхронизацию.

Недостатки:

  • Низкая производительность при работе с небольшим количеством строк: при работе с небольшим количеством строк StringBuffer может быть менее эффективным, чем обычные строки, из-за дополнительных операций копирования и выделения памяти.
  • Неизменяемость: как и все классы строк в Java, StringBuffer является неизменяемым. Это означает, что при изменении значения создается новый объект, что может привести к избыточному использованию памяти в случае многократных операций изменения значения.
МетодОписание
append()Добавляет заданную строку в конец текущей строки.
insert()Добавляет заданную строку в заданную позицию текущей строки.
delete()Удаляет заданный диапазон символов из текущей строки.
replace()Заменяет значение заданного диапазона символов текущей строки на заданную строку.

В целом, класс StringBuffer представляет собой хорошее решение для работы с большим количеством строк в многопоточных приложениях. Однако, если вам нужно работать с небольшим количеством строк или производительность играет большую роль, стоит рассмотреть использование обычных строк или класса StringBuilder.

Преимущества и недостатки использования класса StringBuilder

Преимущества:

  1. StringBuilder намного быстрее работает, чем String, когда требуется создание и изменение большого количества строк в памяти.
  2. StringBuilder использует меньше памяти, чем String, потому что StringBuilder работает с изменяемыми строками, тогда как для String каждое изменение создает новую строку в памяти.
  3. StringBuilder имеет более короткий синтаксис, чем конкантенация строк с помощью оператора «+».
  4. StringBuilder может также быть использован для конкантенации строк и выполнения других операций с символами и последовательностями.

Недостатки:

  1. StringBuilder чаще используется в многопоточных приложениях вместо StringBuffer, что может привести к проблемам синхронизации.
  2. Использование больших объемов памяти StringBuilder может привести к проблемам с производительностью приложения.
  3. StringBuilder не может быть использован для создания строковых шаблонов, которые можно замещать значениями, как это делается с помощью String.format.

FAQ

Ссылка на основную публикацию
Adblock
detector