A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kcufow 中级黑马   /  2016-4-11 19:27  /  969 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为什么加了一个中括号就报错呢?它们有什么区别呢

数组1.png (160.61 KB, 下载次数: 7)

数组1.png

数组2.png (156.34 KB, 下载次数: 8)

数组2.png

5 个回复

正序浏览
820306455 发表于 2016-4-11 20:19
你可以这么理解,arr就是数组名,[]代表arr的类型.就像int num似的.int是代表的类型,[]代表的是数组类型 ...

恩恩 明白了谢谢
回复 使用道具 举报
不用加括号吧
回复 使用道具 举报
你可以这么理解,arr就是数组名,[]代表arr的类型.就像int num似的.int是代表的类型,[]代表的是数组类型
回复 使用道具 举报
Yoyoqiu 发表于 2016-4-11 19:44
arr 就代表你引用的数组了  怎么会加 []

搞糊涂了,在定义的时候写的是 int [] arr,然后就认为[]arr是表示的数组。
回复 使用道具 举报
arr 就代表你引用的数组了  怎么会加 []
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马