如何将输入的1230,转换成321输出呢?
主要思想:对数进行取余获取最后一位,然后添加进字符串中,然后将字符串转化为int型。
实现方法代码:
//逆序输出 public static int nsort(int n){ String a=""; while(n!=0){ a=a+n%10;
n=n/10; } return Integer.parseInt(a); }
测试:
static Scanner input=new Scanner(System.in); public static void main(String[]
args) { System.out.print("请输入要逆序输出的数:"); int num=input.nextInt();
System.out.print("输出结果为:"); System.out.println(nsort(num)); } public static int
nsort(int n){ String a=""; while(n!=0){ a=a+n%10; n=n/10; } return
Integer.parseInt(a); }
结果: