【2017年整理】数组作为参数的传递方法

上传人:豆浆 文档编号:1052250 上传时间:2017-05-26 格式:DOC 页数:2 大小:26.50KB
返回 下载 相关 举报
【2017年整理】数组作为参数的传递方法_第1页
第1页 / 共2页
【2017年整理】数组作为参数的传递方法_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2017年整理】数组作为参数的传递方法》由会员分享,可在线阅读,更多相关《【2017年整理】数组作为参数的传递方法(2页珍藏版)》请在金锄头文库上搜索。

1、传递数组参数:1. 传递数组要传递数组到方法里,只要指明传入的参数是一个数组即可。例:public class bpp6_5 /定义主类public static void main(String args)int a=8,23,7,88,9,23; /定义一维数组leastnumb Min=new leastnumb(); /创建对象Min.least(a); /将一维数组 a 传入 least()方法class leastnumb /定义另一个类public void least(int array) /参数 array接受一维整形数组int temp=array0;for(int i=0

2、;iarrayi)temp=arrayi;System.out.println(最小的数为:+temp);从该例中可以看出,如果要将数组传递到方法里,只需在方法名后的括号内写上数组的名即可。二维数组的传递与一维数组相似,在需在方法里声明传入的参数是一个二维数组。2. 返回值为数组类型的方法一个方法如果没有返回值,则在该方法的前面用 void 来修饰;如果返回值的类型为简单数据类型,只需在声明方法的前面加上响应的数据类型即可。同理,若需方法返回一个数组,则必须在该方法的前面加上数组类型的修饰符。如果返回一个一维整形数组,则在该方法前加上 int ;若是返回二维整形数组,则加上 int.例:pub

3、lic class bpp6_6public static void main(String args)int a=1,2,3,4,5,6,7,8,9; /定义二维数组int b=new int3;trans pose=new trans(); /创建 trans 类的对象 poseb=pose.transpose(a); /用数组 a 调用方法,返回值赋给数组 bfor(int i=0;ib.length;i+) /控制行for(int j=0;jbi.length;j+) /控制列System.out.print(bij+ ); /输出数组的内容 System.out.print(n); /每输出数组一行后换行class transint temp;int transpose(int array) /返回值为二维整形数组for(int i=0;iarray.length;i+) /将矩阵转置for(int j=i+1;jarrayi.length;j+)temp=arrayij;arrayij=arrayji;arrayji=temp;return array; /返回二维数组

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号