Java 数组的相关操作

1、数组的遍历:(下面方法均封装为方法)

public static void traversal(int[] arr){
	for(int i = 0;i<=arr.length-1;i++){
		System.out.println(arr[i] + ",");
	}
}

2、数组获取最值:

public static void getMax(int[] arr){
	int max = arr[0];
	for(int i = 1;i < arr.length;i++){
		if(arr[i] > max){
			max = arr[i];
		}
	}
	System.out.println(max);
}

3、数组的反转:

public static void reverse(int[] arr){
	int extra;
	for(int i = 0;i < (arr.length/2);i++){
		extra = arr[i];
		arr[i] = arr[arr.length-1-i];
		arr[arr.length-1-i] = extra;
	}
}

4、数组元素查找:(查找数组中书否有value这元素,如果有返回索引)

public static int getIndex(int[] arr,int value){
	for(int i = 0;i< arr.length;i++){
		if(arr[i] == value){
			return i;
		}
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_44296929/article/details/107081138