java數字翻轉

要求

:輸入一個整數,將這個數字逆序輸出(數字反轉)


例如

:輸入3251,需輸出1523

1,循環

<code>/**
* 數字反轉(輸入3251,需輸出1523)
*/
public class NumberReverse {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("請輸入一個整數");
int num=sc.nextInt();
while(num!=0){
int a=num%10;
System.out.print(a);
num=num/10;
}
}
}/<code>

2,遞歸

<code>public String  reverse(int n)
{
if(n<10)return ""+n;
else return ""+(n%10)+reverse(n/10);
}/<code>


分享到:


相關文章: