JAVA数组常用函数介绍及实例.docx

JAVA数组常用函数介绍及实例.docx

ID:50826881

大小:42.61 KB

页数:3页

时间:2020-03-15

JAVA数组常用函数介绍及实例.docx_第1页
JAVA数组常用函数介绍及实例.docx_第2页
JAVA数组常用函数介绍及实例.docx_第3页
资源描述:

《JAVA数组常用函数介绍及实例.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA数组常用函数介绍及实例static intbinarySearch(int[] a,int key)           使用二分搜索法来搜索指定的byte型数组,以获得指定的值。static int[]copyOf(int[] original,int newLength)           复制指定的数组,截取或用0填充(如有必要),以使副本具有指定的长度。static booleanequals(int[] a,int[] a2)           如果两个指定的int型数组彼此相等,则返回 true。static voidfill(int[

2、] a,int val)           将指定的int值分配给指定int型数组的每个元素。static voidsort(int[] a)           对指定的int型数组按数字升序进行排序。static StringtoString(int[] a)           返回指定数组内容的字符串表示形式。static voidarraycopy(Object src,int srcPos, Object dest,int destPos,int length)           从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指

3、定位置结束。importjava.util.Arrays;publicclassTestArray{publicstaticvoidmain(String[]args){inti,j;int[]a=newint[]{1,3,5,7,9};System.out.print("arraysaare:");for(i=0;i<5;i++)System.out.print(a[i]+",");System.out.print("");intkey;key=Arrays.binarySearch(a,7);/*查找关键字序号*/System.out.print("t

4、heindexof7isa"+key);/*数字7在a[?]*/System.out.print("");int[]b;b=Arrays.copyOf(a,8);/*将数组a的值付给b,数组b长度为8,不足补0*/System.out.print("arraysbare:");for(i=0;i<8;i++)System.out.print(b[i]+",");System.out.print("");System.out.print("aequalstobis"+Arrays.equals(a,b));/*数组a与b是否相等?*/System.out

5、.print("");int[]c=newint[5];Arrays.fill(c,1);/*用1将数组c填满*/System.out.print("arrayscare:");for(i=0;i<5;i++)System.out.print(c[i]+",");System.out.print("");int[]d=newint[]{1,8,2,7,3,6,4,5};Arrays.sort(d);/*对数组d进行排序*/System.out.print("arraysdaftersorting:");for(i=0;i<8;i++)System.ou

6、t.print(d[i]+",");System.out.print("");System.out.print("arraysdinstrings:"+Arrays.toString(d));/*对数组d以字符串形式输出*/System.out.print("");int[]e=newint[5];System.arraycopy(d,3,e,0,5);/*将数组d复制给数组e,从d的第3个元素开始,复制至e的第0个元素,复制长度为5;d的第3个元素为4,复制长度为5,所以复制元素为:4,5,6,7,8,复制到e的第0个到第4个元素*/System.o

7、ut.print("arraysecopiedbyd([3]-[7]):"+Arrays.toString(e));}}程序输出:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。