и вместо этого предлагает использовать строки ресурсов с заполнителями.
Вот несколько альтернативных методов объединения или форматирования текста на различных языках программирования:
-
Java:
-
Используйте метод
String.format:String result = String.format("Hello, %s!", name); -
Используйте
StringBuilder:StringBuilder sb = new StringBuilder(); sb.append("Hello, "); sb.append(name); sb.append("!"); String result = sb.toString();
-
-
Питон:
-
Использовать f-строки (форматированные строковые литералы):
result = f"Hello, {name}!" -
Используйте метод
str.format:result = "Hello, {}!".format(name)
-
-
С#:
-
Использовать интерполяцию строк:
string result = $"Hello, {name}!"; -
Используйте метод
String.Format:string result = String.Format("Hello, {0}!", name);
-
-
JavaScript:
-
Использовать литералы шаблона:
let result = `Hello, ${name}!`; -
Используйте метод
concat:let result = "Hello, ".concat(name).concat("!");
-