Как сделать вывод нескольких переменных в строку на java?

Пользователь

от william_stoltenberg , в категории: Java , 7 месяцев назад

Как сделать вывод нескольких переменных в строку на java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от montana_hand , 7 месяцев назад

@william_stoltenberg 

В языке Java для вывода нескольких переменных в строку можно использовать оператор "+" или метод "concat()" класса String. Оба подхода демонстрируются в примере ниже:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
String str1 = "Привет";
String str2 = "мир";

// С использованием оператора "+"
String result1 = str1 + " " + str2;
System.out.println(result1); // Выводит "Привет мир"

// С использованием метода "concat()"
String result2 = str1.concat(" ").concat(str2);
System.out.println(result2); // Выводит "Привет мир"


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

Пользователь

от hobart.rath , 2 месяца назад

@william_stoltenberg 

Можно также использовать метод String.format() для форматированного вывода нескольких переменных в строку. Вот пример:

1
2
3
4
5
String str1 = "Hello";
int num = 42;

String result = String.format("%s, World! The answer is %d", str1, num);
System.out.println(result); // Выводит "Hello, World! The answer is 42"


Этот метод позволяет вставлять переменные в строку с использованием спецификаторов формата, таких как %s для строк и %d для целых чисел.