通過StringBuilder的reverse()實現倒序


 1 import java.util.Scanner;
 2 
 3 public class ReverseString {
 4     public static void main(String[] args) {
 5         Scanner scan =new Scanner(System.in);
 6 //        String text=new String(scan.nextLine());   //獲取用戶輸入
 7         StringBuilder sb=new StringBuilder(scan.nextLine());   //新建StringBuilder對象
 8         scan.close();                                //關閉流節省資源
 9         StringBuilder re=sb.reverse();              //調用翻轉方法獲取反轉后的StringBuilder
10 //        String revenseText =re.toString();          //從StringBuilder獲取反轉后的字符串
11         System.out.println(re);
12     }
13 }

String,在replace()等操作中都會生成新的字符串.

字符串本身是一組不可變的字符數組

倒序一直是古典密碼學常用的手段,不過自從有了位移就淡出了現代密碼,有興趣我將補充倒序的作用.


免責聲明!

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



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