资源描述:
《Array 的用法举例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、范例1: publicclassarrayc { publicstaticvoidmain(Stringargs[]) { inti; inta[]={15,6,8,9}; for(i=0;i System.out.print("a["+i+"]="+a[i]+",t"); System.out.println(a.length); } } 范例2: publicclassarrayc { publicstaticvoidmain(S
2、tringargs[]) { inti; inta[]=newint[3]; for(i=0;i<3;i++) System.out.println("a["+i+"]="+a[i]+",t"); System.out.println("thelengthofthearrayis"+a.length); } } 范例3:求一组数组的中的最大与最小值: publicclassarrayc { publicstaticvoidmain(Stri
3、ngargs[]) { inti,max,min; inta[]={58,25,65,23,56,58,98,154}; min=max=a[0]; System.out.println("elementsinarrayaare"); for(i=0;i { System.out.print(a[i]+""); if(a[i]>max) max=a[i]; if(a[i] min=a[i]; } System.out.println("themaxvalue
4、is"+max); System.out.println("theminvalueis"+min); } } 范例4:二维数组: publicclassarrayc { publicstaticvoidmain(String[]args) { int[][]values={{1,2},{3,4}}; intsum=0; System.out.println("thearraylength="+values.length); System.out.println(
5、"elementsinthearrayare"); for(inti=0;i for(intj=0;j { sum+=values[i][j]; System.out.println(values[i][j]); } System.out.println("thesum="+sum); } } 范例5:求最大与最小值的另一中方法: publicclassarrayc { publicstaticvoidmain(Stringargs[]) { inta
6、[]={14,25,36,47,58,69}; max(a); } staticvoidmax(intb[]) { intma,mi; ma=mi=b[0]; for(inti=0;i if(b[i]>ma) ma=b[i]; elseif(b[i] mi=b[i]; System.out.println("thelengthofthearrayis"+b.length); System.out.println("themaxnumberis="+ma); System
7、.out.println("theminnumberis="+mi); } } 范例7:二维数组: publicclassarrayc { publicstaticvoidmain(Stringargs[]) { inta[][]={{12,25,24,16,13},{15,28,16,17,17,15}}; printarray(a); } staticvoidprintarray(intb[][]) { for(inti=0;i { for(intj=0;
8、j System.out.print(b[i][j]+""); System.out.println(); } } } 范例8:数组的排序方法1: publicclassarraysort { publicstaticvoidmain(Stringargs[]) { intmyarray[]={55,2,6,4,32,12,-9,73,26,37}; System.out.println("原始数据为"); for(inti=0;i {