Я хочу инициализировать String в Java, но эта строка должна включать кавычки; например: "ROM"
. Я пробовал:
String value = " "ROM" ";
но это не сработает. Как включить "
в строку?
Я хочу инициализировать String в Java, но эта строка должна включать кавычки; например: "ROM"
. Я пробовал:
String value = " "ROM" ";
но это не сработает. Как включить "
в строку?
В Java вы можете избежать кавычек с помощью \
:
String value = " \"ROM\" ";
Не уверен, какой язык вы используете (вы не указали), но вы должны "убежать" от символа кавычки с помощью обратного слэша: "\"ROM\""
Просто выйдите из кавычек:
String value = "\"ROM\"";
Относительно вашего комментария после ответа Яна Генри, я не совсем уверен, что понимаю, что вы просите.
Если речь идет о добавлении двойных кавычек в строку, вы можете объединить двойные кавычки в свою строку, например:
String theFirst = "Java Programming";
String ROM = "\"" + theFirst + "\"";
Или, если вы хотите сделать это с помощью одной переменной String, это будет:
String ROM = "Java Programming";
ROM = "\"" + ROM + "\"";
Конечно, это фактически заменяет исходное ПЗУ, поскольку строки Java неизменяемы.
Если вы хотите сделать что-то вроде превращения имени переменной в String, вы не можете сделать это в Java, AFAIK.
\ = \\
"= \"
new line = \r\n
OR \n\r
ИЛИ \n
(зависит от ОС) bun обычно \n
достаточно.
taabulator = \t
В Java вы можете использовать значение char с помощью::
char quotes ='"';
String strVar=quotes+"ROM"+quotes;
Посмотрите на этот... звонок из любой точки.
public String setdoubleQuote(String myText) {
String quoteText = "";
if (!myText.isEmpty()) {
quoteText = "\"" + myText + "\"";
}
return quoteText;
}
применить двойные кавычки к непустой динамической строке. Надеюсь, что это будет полезно.
Вот полный пример Java:
public class QuoteInJava {
public static void main (String args[])
{
System.out.println ("If you need to 'quote' in Java");
System.out.println ("you can use single \' or double \" quote");
}
}
Вот выход PUT: -
If you need to 'quote' in Java
you can use single ' or double " quote
Предположим, что ПЗУ представляет собой строковую переменную, которая равна "strval" вы можете просто сделать
String value= " \" "+ROM+" \" ";
он будет сохранен как
value= " "strval" ";