❶ 當java遇到有雙引號的String怎麼辦
如果字元串變數本身含有雙引號,沒關系。
如果自己定義帶雙引號的的String,要加上轉義字元:
publicclassHello{
publicstaticvoidmain(String[]args){
Stringstr="hesay:"hello,man!"";
System.out.println(str);
}
}
結果:hesay:"hello,man!"
❷ java 怎樣存儲雙引號的字元串
System.out.println(""");//輸出:"
❸ java如果裡麵包含雙引號,我就替換,怎麼解決
java可以處理帶有雙引號的字元串
使用轉義字元
public class Test{ public static void main(String[] args){ String str1 = "\"name\"";//字元串兩邊含有雙引號 String str2 = "name \"is\" wgb";//字元串中間含有雙引號 String str3 = "\\name";//使用轉義字元還可以使字元串包含其他字元 System.out.println("字元串一:" + str1); System.out.println("字元串二:" + str2); System.out.println("字元串三:" + str3); }
❹ Java中可不可以處理帶有雙引號的字元串
java可以處理帶有雙引號的字元串
使用轉義字元
publicclassTest{
publicstaticvoidmain(String[]args){
Stringstr1=""name"";//字元串兩邊含有雙引號
Stringstr2="name"is"wgb";//字元串中間含有雙引號
Stringstr3="\name";//使用轉義字元還可以使字元串包含其他字元
System.out.println("字元串一:"+str1);
System.out.println("字元串二:"+str2);
System.out.println("字元串三:"+str3);
}
結果:

❺ java String怎麼可以包含多個雙引號不報錯
用轉意符號:\,比如:"\"\"",這樣這個字元串的值就是""
❻ Java中,字元類型指的是用雙引號包含的可列印的多個符號嗎
是的。
字元串直接量必須括在雙引號之中。而字元直接量是括在單引號之中的單個字元。
❼ java怎麼處理帶引號的字元串
java可以處理帶有雙引號的字元串
使用轉義字元
ublicclassTest{
publicstaticvoidmain(String[]args){
Stringstr1=""name"";//字元串兩邊含有雙引號
Stringstr2="name"is"wgb";//字元串中間含有雙引號
Stringstr3="\name";//使用轉義字元還可以使字元串包含其他字元
System.out.println("字元串一:"+str1);
System.out.println("字元串二:"+str2);
System.out.println("字元串三:"+str3);
}
結果:

❽ java 分解含有雙引號的字元串
照你的意思是分字元串吧,那個雙引號也要吧,如果不要的話說聲,改下就好了
//TestString.java
import java.util.ArrayList;
import java.util.List;
public class TestString
{
public static void main(String[] args)
{
String s = "A,\"1,23,4\",,B";
String s1[];
char c[] = s.toCharArray();
StringBuffer bs=new StringBuffer();
StringBuffer bs1=new StringBuffer();
for (int i = 0; i < c.length; i++)
{
if (c[i] != '\"')
{
if (c[i] != ',')
{
bs.append(c[i]+" ");
}
} else
{
bs1.append(c[i]);
if(i++ < c.length);
else break;
while (true)
{
if (c[i] != '\"')
{
bs1.append(c[i]);
i++;
}
else
{
bs1.append(c[i]);
bs.append(bs1+" ");
break;
}
}
}
}
s1=bs.toString().split("\\s");
for(int i=0;i<s1.length;i++)
System.out.println(s1[i]);
}
}
運行結果為:
A
"1,23,4"
B
❾ Java 字元串包含雙引號
如果是在字元串裡面用單引號就可以了吧
或者直接將雙引號寫成\"就可以了吧