关于整数的逆序,将整数存为数组,再对数组进行逆序。
/**
 * 
 */
package com.yan.javaTest;
import java.util.Scanner;
/**
 * @author Yan
 *
 */
public class NumberOrderReverse {
	/**
	 * 功能描述:
	 * 输入一个int整数,将该整数逆序
	 * 思路:
	 * 将整数逆序转换为数组逆序问题,1.将输入的整数保存为数组中,2.通过数组索引对数组元素进行操作
	 */
	public NumberOrderReverse() {
		// TODO Auto-generated constructor stub
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("please input an integer :");
		Scanner sc=new Scanner(System.in);
		int x=sc.nextInt();
		int[] arr=new int[10];  //若整数大小较大,可设为n;
		int index=0;
		while(x>0){
			arr[index]=x%10;
			index++;
			x/=10;
		}
		for(int i=0;i<index;i++){
			System.out.print(arr[i]);
		}
//		System.out.println();
		
		sc.close();
		}
}
原文:http://www.cnblogs.com/yanspecial/p/5185697.html