第一种解法:(变成数组,然后倒序输出,不过面试官不太喜欢接口类)
public static void Number(int n){
String s=n+"";
char[] c=s.toCharArray();
ArrayList<Character> a=new ArrayList<Character>();
for(int i=0;i<c.length;i++){
a.add(c[i]);
}
for(int j=a.size()-1;j>=0;j--){
System.out.print(a.get(j));
}
}
第二种解法:利用%和/的性质
public void ReverseNumber(int n){
int i = 12343465;
int m = 0;
while (i != 0) {
m =i%10;
System.out.print(m);
i = i/10;
}
}