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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 17631331017 中级黑马   /  2017-4-5 07:12  /  1189 人查看  /  12 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

想知道,什么情况选择定义方法去解题?
题目没有要求用方法,怎么知道这道题就是在考方法的调用。
方法返回值为int []arr时
定义方法是public static int arr( ,,,)
还是public static int[]arr  arr( ,,,)?
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

12 个回复

倒序浏览
你返回的是int[]  那么肯定写的也是数组  第二个
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
怎么感觉这方法写的这么别扭,怎么看都不舒服
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
烟雨清寒时 发表于 2017-4-5 09:41
怎么感觉这方法写的这么别扭,怎么看都不舒服

参数列表没写
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
如果为了考试,一般提上会说的,方法的作用无非是让代码模块化易于管理,用不用都是自己决定,怎么顺怎么来.至于数组的问题,选第二个,因为你返回值是数组
回复 使用道具 举报
怕翻船的特修斯 发表于 2017-4-5 16:33
如果为了考试,一般提上会说的,方法的作用无非是让代码模块化易于管理,用不用都是自己决定,怎么顺怎么来.至 ...

嗯  知道了
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
记住一句话  高内聚,低耦合
回复 使用道具 举报
DreamBoyMrsLin 发表于 2017-4-6 00:16
记住一句话  高内聚,低耦合

不明白啥意思 还没学到
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
看你这种情况是做题太少,做的多了自然就知道了。上面的方法选择下面的那个。
回复 使用道具 举报
下面的那个,返回值类型嘛。
回复 使用道具 举报
有返回值肯定是方法啦, public static是修饰符  void表示无返回值,int int【】呢表示返回值类型为int型和数组型
回复 使用道具 举报
看多了自然就知道那个是方法   什么的了  多看看题  呵呵
回复 使用道具 举报
嗯  知道了现在也明白的差不多了
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马