java实现数组逆序输出

//P41 9  数组逆序输出
package pack1;//逆序输出数组(2,遇到0 break)

import java.util.Scanner;

public class S02 {
	public static void main(String[] args){
		
 		int[]a=new int[30];int sum=0;int aa;
 		System.out.println("请输入一组整数:");
		Scanner sc = new Scanner(System.in);
		for (int i = 0; i<=30; i++) {// 循环n次就输入n个数字
			aa = sc.nextInt();
			// 获得输入的数字的方法并赋值给数组,如果要获得String类型的可以用sc.next();
			a[i]=aa;
			if(aa==0)  break;
			sum++;
		}
		for (int i = sum-1; i>=0; i--)
		System.out.print(a[i]+" ");
		

	}
}

输出:(输入时遇到0 输入结束)

java递归实现数组逆序 java中数组逆序_数组