小弟初来乍到,边学习边总结:数字反转的方法
第一种:直接用reverse
StringBuffer sb=new StringBuffer("123456");
sb.reverse();
system.out.println(sb);
第二种:用循环的方法
int a={3,2,2,4,5,6};
int b=new int[a.length];
for(int i=0;i<a.length;i++){
b[i]=a[a.length-i-1]
systen,out.println(b[i]);
}
要想单纯的输出的话可以直接:
for(int i=a.length-1;i>=0;i--){
system.out.println(a[i]);
}
第三种方法:用递归的方法除10
public void reverse(int a){
if(a/10==0){
system.out.println(a%10);
}else{
system.out.println(a%10);
reverse(n/10)
}
}
不积跬步,无以至千里!