Javaで文字列を初期化しますが、その文字列には引用符を含める必要があります。例:"ROM"
。私はやってみました:
String value = " "ROM" ";
しかし、それは機能しません。文字列に"
sを含めるにはどうすればよいですか?
Javaでは、\
を使用して引用符をエスケープできます。
String value = " \"ROM\" ";
イアン・ヘンリーの答えの後のあなたのコメントを参照して、私はあなたが何を求めているかを完全に100%確信していない。
文字列に二重引用符を追加する場合は、二重引用符を文字列に連結できます。次に例を示します。
String theFirst = "Java Programming";
String ROM = "\"" + theFirst + "\"";
または、1つのString変数を使用してそれを実行する場合は、次のようになります。
String ROM = "Java Programming";
ROM = "\"" + ROM + "\"";
もちろん、Java文字列は不変なので、これは実際に元のROMを置き換えます。
変数名を文字列に変換するようなことをしたい場合は、Javaでそれを行うことはできません。
使用している言語はわかりません(指定しませんでした)が、引用符文字をバックスラッシュで「エスケープ」できるはずです:"\"ROM\""
引用符をエスケープするだけです:
String value = "\"ROM\"";
\ = \\
"= \"
改行= \r\n
OR \n\r
OR \n
(OSに依存)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;
}
空でない動的文字列に二重引用符を適用します。これが役に立てば幸いです。