1. package com.exercise;  
  2.  
  3. public class CutString   
  4. {  
  5.     public static void main(String args[])  
  6.     {  
  7.         //字符串倒序输出(不利用API)  
  8.         String s="abc def";  
  9.           
  10.         String result[]=s.split("");  
  11.         for(int i=0;i<result.length;i++)  
  12.         {  
  13.             System.out.print(result[i]+" ");  
  14.         }  
  15.         System.out.println();  
  16.         System.out.println(result.length/2);  
  17.         System.out.println("最后一个元素"+result[result.length-1]+"第一个元素"+result[0]);  
  18.         for(int i=0,j=result.length-1;i<result.length/2;i++,j--)  
  19.         {  
  20.               
  21.                 String buf=result[j];  
  22.                 result[j]=result[i];  
  23.                 result[i]=buf;  
  24.                   
  25.               
  26.         }  
  27.         for(int i=0;i<result.length;i++)  
  28.         {  
  29.         System.out.print("换序"+result[i]);  
  30.         }  
  31.           
  32.           
  33.         //利用API将字符串倒序输出  
  34.         char str[]=new char[s.length()];  
  35.         for(int i=0;i<s.length();i++)  
  36.         {  
  37.             //遍历数组  
  38.             str[i]=s.charAt(i);  
  39.               
  40.         }  
  41.         System.out.println();  
  42.         System.out.print("利用API");  
  43.         for(int i=0;i<str.length;i++)  
  44.         {  
  45.             System.out.print(str[i]);  
  46.         }  
  47.           
  48.         for(int i=0;i<str.length/2;i++)  
  49.         {  
  50.             for(int j=str.length-1-i;i+j==str.length-1;j--)  
  51.             {  
  52.                 char buf=str[i];  
  53.                 str[i]=str[j];  
  54.                 str[j]=buf;  
  55.             }  
  56.         }  
  57.         System.out.println("API倒序");  
  58.         for(int i=0;i<str.length;i++)  
  59.         {  
  60.             System.out.print(str[i]);  
  61.         }  
  62.           
  63.     }  
  64. }