22智能在线
新记
本人Java小白,今天看到这种写法,String str = "a\"b\"c"; 请教一下该如何理解?
如题所述
举报该文章
相关建议 推荐于2018-03-02
String str1 = "abc";
System.out.println(str1);
String str2 = "a\"b\"c";
System.out.println(str2);
输出结果是
abc
a"b"c
想要打印出双引号String str2 = "a"b"c";
这种写法就不行了,Java中特殊符号(例如双引号)要用\转义。其他语言另说。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/c06fxfis6tssfts6xtt.html
其他看法
第1个回答 2018-01-10
在Java中,有些特殊符号需用用 \ 来转义,这个str输出的结果就是 a"b"c,如果不用\符号,编译会不通过的。
本回答被网友采纳
第2个回答 2018-01-10
就是把a"b"c这个字符串赋值给str。
里面的\是转义字符。
相似回答
大家正在搜
相关问题
java新手请教java大师: string A=a;str...
Java自己定义的类名点方法名和String str = "...
如何理解String
java中,String str,是String类,变量为s...
java编写程序判断这个声明是否合法:String str=...
帮忙看一道java的题目..
java中String str = "a,b,c"如何把它输...
java string 特点