System.out.println("a"+1);
和"a"+123 两个输出的是什么?请说下原因/谢谢
和"a"+123 两个输出的是什么?请说下原因/谢谢
解决方案 »
- 新手困惑:我是文科毕业的,想自学java,我能学好吗?
- StringTokenizer 问题
- TextLayout为什么不能显示TAB '\t'
- Java中的缺省的字符编码是什么啊
- 请问各位大哥,这个效果用java是如何实现的?请指教啊!小妹这厢有礼了!~~急啊!~
- 有没有一个函数可以直接得到ButtonGroup选中按钮的标题??????
- 师妹向各位师G求教一个菜鸟级问题
- 请问在 weblogic 8.1 中http://localhost:7001/的开始目录是什么啊
- 介绍几个学习java的经典书籍和经典网站?
- java初学者的疑问
- 帮忙看Thread实现applet动画的程序
- 请教,先谢了
当 + 运算 中有String时 其余的对象或基本类型都转化为相应的String参与运算
+的式子中有字符串参与的话,那么就是做字符串链接操作,非字符串的将会转换成相应的字符串,如果是对象则调用对象的toString()方法,来转换成字符串
'a' + 1
和
"a" + 123
这样的结果吧。
a1
97
System.out.println(1+9+"a");
System.out.println("a"+1+9);
请问分别输入的是什么?
和
"a" + 12398
a123
System.out.println(1+9+"a");
System.out.println("a"+1+9);
请问分别输入的是什么?----------------------------
10a
a10
没问题吧
System.out.println("a"+1+9);-------------------------------
10a
a19
当"a"先时,后面的转化为字符串
受教了
但是
System.out.println("a"+1+9);那以后的+都是字副串了啊