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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 原子弹 中级黑马   /  2014-3-6 01:49  /  902 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

翻转数组时一段代码
   for(int a=0,b=arr.length;a<b;a++,b--){}
定义求两个数的和的函数
  public static int sum(int a,int b){}
    为什么这里不可以省略   int      (int a,b)  怎么就不行

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

1 个回复

倒序浏览
定义方法访问权限   返回值类型 方法名(数据类型 参数1,数据类型 参数2,.....){....}
这是定义方法的规则,既然是规则就没有不遵守的理由吧。。。
如果觉得一个定义比较麻烦,那用可变参数就可以了,不过前提是数据类型要相同。
可以写成 public static int sum(int ... a){} 这个样子

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马