随笔 - 117  文章 - 72  trackbacks - 0

声明:原创作品(标有[原]字样)转载时请注明出处,谢谢。

常用链接

常用设置
常用软件
常用命令
 

订阅

订阅

留言簿(7)

随笔分类(130)

随笔档案(123)

搜索

  •  

积分与排名

  • 积分 - 152573
  • 排名 - 390

最新评论

[时间]:2009-04-25
    今天看到JDK的源代码里的方法返回值为数组的另一种表示方法。
    一般方法返回值为数组时,可声明如下:
public char[] toCharArray(){ }
    但在java.io.CharArrayWriter里的toCharArray()方法,在源代码里声明为:
public char toCharArray()[] {}
    自己写了代码验证了一下,这种表示方法跟普通的返回值为数组的表示方法并无两样。以前在书中没见过,特此记录(或许是孤陋寡闻)。
posted on 2009-04-25 22:28 天堂露珠 阅读(1639) 评论(5)  编辑  收藏 所属分类: Java

FeedBack:
# re: [原]方法返回值为数组的另一种表示方法 2009-04-26 15:02 ID刀
这与数组定义一样的。两种写法都可以,只是习惯问题。  回复  更多评论
  
# re: [原]方法返回值为数组的另一种表示方法 2009-04-27 18:08 隔叶黄莺
嗯,认识一下这种写法。  回复  更多评论
  
# re: [原]方法返回值为数组的另一种表示方法 2009-04-29 00:08 黑蝙蝠
原来是这样 和
String[] args
String args[]
这种是一个道理  回复  更多评论
  
# re: [原]方法返回值为数组的另一种表示方法 2009-04-29 21:09 铁彬
不大习惯第二种写法的说,呵呵  回复  更多评论
  
# re: [原]方法返回值为数组的另一种表示方法 2009-05-01 15:52 frankiegao123
像要在同一行中声明一个一维数组和一个二维数组就可以采用:
int[] a, b[];
  回复  更多评论
  

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


网站导航: