学习笔记3

关于整数的逆序,将整数存为数组,再对数组进行逆序。

/**
*
*/
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();
}

}

posted on 2016-02-09 20:46  Yanspecial  阅读(81)  评论(0编辑  收藏  举报