java 04 数组

数组

类型相同,容器

下标从0开始,以0为基址,查询速度很快

int arr = new int[5]

___________________________________________

class arraydemo1{
public static void main(String[] args){

int[] arr ={7,8,9,44,44};
System.out.println(arr[1]);

int[] arr1 ={7,8,9,90,79,77,79};
System.out.println("max is"+getmax(arr1)+".");

System.out.println("max is"+getmax1(arr)+".");
}

//数组求最大值
public static int getmax(int [] arr1){
int max = arr1[0];
for (int i =1 ; i<arr1.length;i++){
max = arr1[i]> max ? arr1[i]:max;
}
return max;
}


//另外一种方法数组求最大值
public static int getmax1(int[] arr){
int temp = arr[0];// int temp = 0;
for(int i = 0;i<arr.length;i++){
if (temp<arr[i]){
temp =arr[i];
}
}
return temp;
}
}

猜你喜欢

转载自www.cnblogs.com/simly/p/10008713.html