class ? ArrayTestpublic ? static ? void ? main(String []args) { int[] ?arr={5,1,6,4,2,8,9}; int ?max=getMax_2(arr); int ?min=getMin(arr); System.out.println("max="+max); System.out.println("mmin="+min); boolean[] ?ar=new ?boolean[3]; System.out.println(ar[1]); }} public ? static ? int ? getMaxx_2(int[] ?arr) { int ?min=0; for( ?int ?x=1 ? ? ; x<arr.length;x++) { if(arr[x]<arr[min]) min=x; } return ?arr[min];} {
1 回答

qq_歲月靜好與君語_0
TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超2個(gè)贊
boolean[] ?ar=new ?boolean[3]; ? 是在main方法里面定義的,是局部變量,不會(huì)自動(dòng)初始化,必須先初始化;
此時(shí)的ar[1]是沒值的
添加回答
舉報(bào)
0/150
提交
取消