JAVA数组反转

JAVA数组反转

package com.igeek_02;

import java.util.Scanner;

/**  
 * @ClassName: Test4  
 * @Description: arr数组中的内容反转
 * @date 2017年10月13日 下午5:33:55    
 * Company www.igeekhome.com
 *    
 * 需求:
 * (1)键盘录入5个int类型的数据存储数组arr中
 * (2)定义方法将arr数组中的内容反转
 * (3)定义方法对反转后的数组进行遍历
 * 
 * 分析:
 * 		A:定义一个长度为5的数组
 * 		B:通过键盘录入数据给数组中的元素赋值
 * 		C:定义方法将arr数组中的内容反转
 * 			什么是反转?如何反转?
 * 		D:定义方法遍历数组
 */
public class Test4 {
	public static void main(String[] args) {
		// 定义一个长度为5的数组
		int[] arr = new int[5];

		// 通过键盘录入数据给数组中的元素赋值
		Scanner sc = new Scanner(System.in);
		for (int x = 0; x < arr.length; x++) {
			System.out.println("请给出第" + (x + 1) + "个元素");
			arr[x] = sc.nextInt();
		}
		
		System.out.println("反转前的数组元素:");
		printArray(arr);

		// 定义方法将arr数组中的内容反转
		reverse(arr);
		
		System.out.println("反转后的数组元素:");
		//定义方法遍历数组
		printArray(arr);
	}
	
	/**  
	* @Title: printArray  
	* @Description: 遍历数组  
	* @param arr    
	*/
	public static void printArray(int[] arr) {
		System.out.print("[");
		for(int x=0;x

你可能感兴趣的:(java学习)