关于java的+ System.out.println('\u0000'+'\u0000');为何输出是数字"\u0000"和 '\u0000'有哪些区别 以及+的用法 本人刚学java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ""这个表示String''这个表示char+有加号的意思,可以做算术运算还有连接符的意思,可以把要连接的东西调用toString后连起来 那么char加char最后怎么不是char呢 请推荐些资料 \u表示后面跟的是4位的16进制数,0000表示一个空格,而它的ascll码是0,两个char相加是加出ascll的值建议看看计算机原理之类的 String 用+表是字条串连接,而cha不支持这个符号,所以他会向上转型,转换成int,然后进行相加,所以结果就是数字 字符是不能相加的,如果字符相加,会把它强制转换成该字符所对应的unicode的数字,然后两个数字相加如下面例字:'a'的unicode编码是97;'b'的编码是98a和b字符相加等于195了,这里面等于做了两次转换第一次,把字符转化成数字,进行相加,得到195然后把195转化成字符串,进行打印System.out.println((int)'a'); println: 97System.out.println((int)'b'); println: 98System.out.println('a'+'b'); println: 195System.out.println("a"+"b"); println: ab byte,short,char,int之间的运算都会转成int来计算,这样相加之后就是一个int了 ''的东西表示字符类型,而'\u0000'是一个常量,System.out.println()中输出的东西,会自动加上.toString(), 而"+":若是两个数值型相加,则表示数学中的加号(+),若是两个字符串相加,则表示连接符号 怎么用正则表达式截取字符串,急!!! Struts2 在weblogic10.3下的问题 请教如下的这个异常是怎么引起的? web.xml如何写过滤器截获除.html结尾的一切url? 到公司上班是什么样 这些异常是怎么回事???? 请教:aix下使用tomcat的问题,可能是classloader的问题 weblogic9.2+SSH框架 myeclipce发布项目报错 获取weblogic连接池的问题! 讨论一下petStore1.3.1与1.1.2之间的区别 tomcat启动时老是出错 实现异步消息传输,必须实现以下哪个接口?
''这个表示char+有加号的意思,可以做算术运算
还有连接符的意思,可以把要连接的东西调用toString后连起来
\u表示后面跟的是4位的16进制数,0000表示一个空格,而它的ascll码是0,
两个char相加是加出ascll的值建议看看计算机原理之类的
如下面例字:'a'的unicode编码是97;'b'的编码是98
a和b字符相加等于195了,这里面等于做了两次转换
第一次,把字符转化成数字,进行相加,得到195
然后把195转化成字符串,进行打印
System.out.println((int)'a'); println: 97
System.out.println((int)'b'); println: 98
System.out.println('a'+'b'); println: 195
System.out.println("a"+"b"); println: ab