1,、數(shù)組初始化:int[] arr = new int[4];//定義一個(gè)數(shù)組,,數(shù)組里有4個(gè)元素,,數(shù)組為int類型!默認(rèn)值:0,0,0,0,。 2,、數(shù)組賦值:a、int[] arr = new int[]{1,2,3,4};c,、int[] arr = new int[4];System.out.println(arr.length);//會(huì)輸出4,。for(int i =0; i<arr.length;i++){//需要注意的是賦值的i,應(yīng)小于長(zhǎng)度,,不然會(huì)出現(xiàn)溢出,!元素都是從0開(kāi)始的,第一個(gè)元素為ar[0],最后一個(gè)元素為arr[length-1],。arr[i] = (int)(Math.random()*100);}System.out.println(arr[i]);寫(xiě)一個(gè)數(shù)組,將數(shù)組里的值隨機(jī)賦值,,賦值后的數(shù)組進(jìn)行比較,,輸出最大值;1,、隨機(jī)賦值,,將第一個(gè)元素賦值給max;2,、將其他元素的數(shù)值與第一個(gè)元素進(jìn)行比較大小,,大的值賦給max,package day5; public class day05 { public static void main(String[] args) { int[] arr = new int[4]; for(int i = 0;i<arr.length;i++) { arr[i] = (int)(Math.random()*100); System.out.println(arr[i]); } int max =arr[0]; for(int i = 1 ; i<arr.length;i++) { if(arr[i] > max) { max = arr[i]; } } System.out.println("最大值:" + max); } }
|