編寫程序,對輸入的一個整數,按相反順序輸出該數。例如,輸入為 3578, 輸出為 8753。


編寫程序,對輸入的一個整數,按相反順序輸出該數。例如,輸入為 3578,

輸出為 8753。

package HomeWork08;
import java.util.Scanner;
 
public class HomeWork08 {
 
    public static void main(String[]args){
        Scanner sc =new Scanner(System.in);
        System.out.println("請輸入一個整數:");
        int read = sc.nextInt();
        //方法一     reverse()API
        System.out.println("方法一:");
        StringBuilder sb  =  new StringBuilder(String.valueOf(read));
        System.out.println(sb.reverse());
        //方法二   將字符串轉換成字符數組,反序輸出
        String str= read +"";
        char fuzu[]=str.toCharArray();
        String temp="";
        for(int a=fuzu.length-1;a>=0;a--){
            temp=temp+fuzu[a];
        }
        System.out.println("方法二:");
        System.out.println(temp);
         
}
}

java寫的時候和C語言不太一樣,相對來說簡單很多。不過需要多積累,多應用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM