将一个子串反序输出

来源:互联网 发布:留学生 知乎 编辑:程序博客网 时间:2024/06/09 14:48
  1. public class ReverseString {  
  2.     public static String reverseString(String s)
    {          // 反转字符串的方法  
  3.         String newStr = "" ;                  
    // 存储反转后的结果  
  4.         int len = s.length();                 
    // 原字符串的长度  
  5.         for (int i = len - 1; i >= 0; i--) {  
    // 反向遍历字符串  
  6.             newStr += s.charAt(i);            
    // 连接反向遍历的结果  
  7.         }  
  8.         return newStr;  
  9.     }  
  10.     public static void main(String[] args) {  
  11.         String s = "员工明星榜";              
    // 原字符串  
  12.         System.out.println(s);  
  13.         String reverse = ReverseString.reverseString(s);    // 反转字符串  
  14.         System.out.println(reverse);  
  15. //方法二:StringBuffer提供一个反序输出的方法,String没有提供
  16. StringBuffer stringBuffer = new StringBuffer(originalString); 
       System.out.println(stringBuffer.reverse()); 
  17.     }  

0 0