Java String字符串内容实现添加双引号
使用转义符\(反斜杠)
Stringstr1="我是\"中国\"工人";
Stringstr2="\"我是中国工人\"";
System.out.println(str1);//输出我是"中国"工人
System.out.println(str2);//输出"我是中国工人"
补充知识:Java-输出字符型变量时与""双引号拼接问题
我就废话不多说了,大家还是直接看代码吧~
publicclassDemo{ publicstaticvoidmain(String[]args){ /** *字符型变量初始值是字符 * *结论: * *当输出语句中没有拼接“”时,字符型变量被赋值什么就输出什么; *当“”前有2个及2个以上的字符型变量时,转化为int类型进行计算后输出; *当“”前有1个或者0个字符型变量时,整个输出语句都转化成字符串类型后输出; */ charch1='A'; charch2='B'; //初始值是什么就输出什么 System.out.println(ch1);//A //先转化为int类型,进行计算 System.out.println(ch1+ch2);//131 //先转化为int类型,进行计算 System.out.println(ch1+ch2+"");//131 //""双引号前先转化为int类型,进行计算,""双引号后转化为字符串类型 System.out.println(ch1+ch2+""+'C');//131C //""双引号前后都转化为字符串 System.out.println(ch1+""+ch2+'C');//ABC //""双引号前后都转化为字符串 System.out.println(ch1+""+ch2);//AB //""双引号后都转化为字符串 System.out.println(""+ch1+ch2);//AB /** *字符型变量初始值是字符 * *结论: * *当输出语句中没有拼接“”时,字符型变量被赋值什么就输出什么; *当“”前有2个及2个以上的字符型变量时,转化为int类型进行计算后输出; *当“”前有1个或者0个字符型变量时,整个输出语句都转化成字符串类型后输出; */ ch1=65; ch2=66; charch3=67; //初始值什么就输出什么 System.out.println(ch1);//65 //""双引号前先转化为int类型,进行计算后输出 System.out.println(ch1+ch2+"");//131 //""双引号前转化为字符类型输出 System.out.println(ch1+"");//A //""双引号前先转化为int类型,进行计算,""双引号后转化为字符串类型 System.out.println(ch1+ch2+""+ch3);//131C //""双引号前后都转化为字符串 System.out.println(ch3+""+ch1+ch2);//CAB /** *拼接对象是字符串时,结果和字符型变量初始值是字符相同的结果 * *结论: * *当输出语句中没有拼接“”时,字符型变量被赋值什么就输出什么; *当“”前有2个及2个以上的字符型变量时,转化为int类型进行计算后输出; *当“”前有1个或者0个字符型变量时,整个输出语句都转化成字符串类型后输出; */ inta=1,b=2; Stringc="3"; System.out.println(a+b+c);//33 System.out.println(c+a+b);//312 } }
以上这篇JavaString字符串内容实现添加双引号就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。