資源描述:
《java編程基礎(chǔ)—數(shù)組練習(xí).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、1、編寫一個(gè)簡單程序,要求數(shù)組長度為5,分別賦值10,20,30,40,50,在控制臺(tái)輸出該數(shù)組的值。(知識(shí)點(diǎn):數(shù)組定義和創(chuàng)建、一維數(shù)組初始化)publicclasswork01{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubintarr[]=newint[]{10,20,30,40,50};for(inti=0;i<=arr.length;i++){System.out.println(arr[i]);}}}運(yùn)行結(jié)果:2
2、、將一個(gè)字符數(shù)組的值(neusofteducation)拷貝到另一個(gè)字符數(shù)組中。(知識(shí)點(diǎn):數(shù)組復(fù)制)publicclasswork02{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubchar[]copyFrom=newchar[]{'n','e','u','s','o','f','t','e','d','u','c','a','t','i','o','n'};char[]copyTo=newchar[16];System.
3、arraycopy(copyFrom,0,copyTo,0,16);System.out.println(newString(copyTo));}}運(yùn)行結(jié)果:3、給定一個(gè)有9個(gè)整數(shù)(1,6,2,3,9,4,5,7,8)的數(shù)組,先排序,然后輸出排序后的數(shù)組的值。(知識(shí)點(diǎn):Arrays.sort排序、冒泡排序)publicclasswork03{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]point={1,6,2,
4、3,9,4,5,7,8};java.util.Arrays.sort(point);for(inti=0;i5、-5,-18}};//2次循環(huán)輸出2行格式,行數(shù)2行for(intk=0;k6、;//第一個(gè)數(shù)出來了}System.out.println("");}}}運(yùn)行結(jié)果:5、輸出一個(gè)double型二維數(shù)組(長度分別為5、4,值自己設(shè)定)的值。(知識(shí)點(diǎn):數(shù)組定義和創(chuàng)建、多維數(shù)組初始化、數(shù)組遍歷)publicclasswork04{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubdouble[][]buffer=newdouble[][]{{0,1,2,3},{4,5,6,7},{8,9,10,11},{11,1
7、2,13,14},{15,16,17,18}};for(inti=0;i8、in(String[]args){//TODOAuto-generatedmethodstubint[]arr=newint[]{18,25,7,36,13,2,89,63};intmax=arr[0];intmaxid=0;for(inti=1;imax){max=arr[i];maxid=i;}}System.out.println("最大數(shù)是"+max);System