穿越星辰

无所不能的Java

java的"+"操作符

给出以下程序的结果:

 1 String str = 5+1+"6"+'a';
 2 System.out.println(str);
 3 String str1 = 5+1+'a'+"6";
 4 System.out.println(str1);
 5 String str2 = 5+new Integer(1)+"2"+'4'+new Long(11);
 6 System.out.println(str2);
 7 String str3 = new Integer(1)+new Long(11);
 8 System.out.println(str3);
 9 String str4 = new Integer(1)+new Long(11+ '4' + "";
10System.out.println(str4);


java的 + 操作符是从左到右依次运算的,+号左右都是整数则做加法运算,+号左右如果有字符串则做连接运算。

注意str和str1的结果是不同的!
str3是编译通不过的!

posted on 2007-02-28 11:48 Javier 阅读(249) 评论(0)  编辑  收藏 所属分类: Java基础


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2007年2月>
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910

统计

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜