黑马程序员技术交流社区
标题:
转义字符
[打印本页]
作者:
fengche
时间:
2013-10-19 15:52
标题:
转义字符
本帖最后由 fengche 于 2013-10-19 16:41 编辑
public class EscapeRout{
public static void main(String[] args){
// \u0022 是双引号的Unicode转义字符
System.out.println("a\u0022.length()
+\u0022b".length());
}
}
这个打印结果为什么是2呀,转义字符到底怎么用的?
作者:
風諾
时间:
2013-10-19 15:58
楼主恶意卖萌
你自己都说了\u0022b是双引号
System.out.println("a\u0022.length()+\u0022b".length());
System.out.println("a".length()+"b".length());
System.out.println(1+1);
那以上三句不都一个意思
居然问我小学一年级的 1 + 1 = 2
有能耐整个高年级的算数{:soso_e148:}
作者:
上篮高手
时间:
2013-10-19 16:01
System.out.println("a\u0022.length()+\u0022b".length());
System.out.println("a".length() + "b".length());
上下两句的打印结果是一样。
上句 的 实质 是 下句
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2