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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


用方法返回数组到底该怎么返回呢?还是直接在主函数中打印?不返回?
求大神支招!!!


36 个回复

倒序浏览
tiamo305 发表于 2016-8-14 22:54
class DaoXuBianLi {
        public static void main(String[] args) {
                int[] arr ={1,2,3,4,5,6};

好的 我现在终于看懂了谢谢你了
回复 使用道具 举报
冯潜001 发表于 2016-8-14 23:47
先把返回值搞明白

哦知道了
回复 使用道具 举报
qetu001212 发表于 2016-8-14 23:03
首先,你这个方法不需要返回值,因为数组是引用类型,交换的是地址值
其次,这个方法如果一定要返回一个值 ...

明白了!!!
回复 使用道具 举报
li--yong 发表于 2016-8-14 23:11
方法声明 第一个int后面要加[],返回值不需要再声明类型,直接用arr就行,其实最好不要返回值 ...

好像是这么回事,我明白了
回复 使用道具 举报
敲敲乐z 发表于 2016-8-14 21:59
返回值类型应该不是int吧,其实我觉得应该整个void就行了

void也行但是代码量太大了
回复 使用道具 举报
Hacker_ 发表于 2016-8-14 21:42
你是需要循环遍历还是,直接打印结果?如果不返回的话直接打印就不需要这么多的代码量了   更何况遍历不需要 ...

恩 我现在明白了 谢谢你
回复 使用道具 举报
accomplonely 发表于 2016-8-15 23:37
你不要着急,多看看这些基本的规则就可以了

哦  好的 看来基础还是很重要的
回复 使用道具 举报
bin931207 发表于 2016-8-16 23:38
多看冯大神的视频就好了,他解说得挺好挺详细的

好的,谢谢推荐!!!
回复 使用道具 举报
talons 发表于 2016-8-18 10:20
看来问题已经解决了,捡个币走人

哈哈我回复一下也是一个黑马币
回复 使用道具 举报
胡eason 发表于 2016-8-18 21:14
加油!加油!加油!加油!

加油努力,共同进步
回复 使用道具 举报
菜菜_f9490 发表于 2016-8-18 21:04
你的返回值 怎么能是int呢 你不是返回一个数组么  如果只是打印的话  那么返回值就定义void ...

恩现在讲了我已经懂了
回复 使用道具 举报
talons 发表于 2016-8-18 21:06
这。。。。真假,那不是好爽。

哈哈哈不是吗回复就有币
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马