寫出一個程序,接受一個字符串,然后輸出該字符串反轉后的字符串


import java.util.Scanner;
 
public class Main{
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        String s = scan.next();
        System.out.print(reverse(s));
    }
     
    public static String reverse(String s){
        char[] c = s.toCharArray();
        StringBuffer str = new StringBuffer();
        for(int i=c.length-1;i>=0;i--){
            str.append(c[i]);
        }
        return str.toString();
    }
}

事實上StringBuffer類直接包含有reverse()的方法可以直接實現字符串的反轉。

例如:

StringBuffer s=new StringBuffer();
StringBuffer t=new StringBuffer();
t=s.reverse();
如果輸入s的字符串是“abc”則t的值為“cba”。


免責聲明!

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



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