狼人
走在SCJP的路上
posts - 12,  comments - 14,  trackbacks - 0
1String[] arg = {"a""b""c""d"};
2        // 结果 [a, b, c, d]
3        System.out.print(Arrays.toString(arg));

当时没怎么明白为什么有[],后来去看了下JAVA源代码发现,Arrays里有很多toString()方法,long、int、short、char、byte、boolean、float、double、Object类型的参数。
 1public static String toString(Object[] a) {
 2        if (a == null)
 3            return "null";
 4        if (a.length == 0)
 5            return "[]";
 6 
 7        StringBuilder buf = new StringBuilder();
 8        buf.append('[');
 9        buf.append(a[0]);
10 
11        for (int i = 1; i < a.length; i++{
12            buf.append("");
13            buf.append(a[i]);
14        }

15 
16        buf.append("]");
17        return buf.toString();
18    }
posted on 2009-03-30 21:12 狼人 阅读(2035) 评论(0)  编辑  收藏 所属分类: Java

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


网站导航:
 

<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿

随笔分类

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜