Java實現字串中的單詞反轉
阿新 • • 發佈:2019-01-02
例如:
輸入:Hello World
輸出:olleH dlroW
解決方法:
Java中有很多處理字串的方法,使用簡單、方便,這裡使用到的主要是String類的split函式(按照特定字元分割字串)和StringBuffer的reverse函式(實現 單詞反轉),程式碼如下:
package string; import java.util.Scanner; public class StringTransform { public static void main(String[] args){ Scanner cin = new Scanner(System.in); while(cin.hasNext()) { String a = cin.nextLine(); String[] array = null; array = a.split(" "); int l = array.length; for(int i = 0;i<l;i++){ StringBuffer sb = new StringBuffer(array[i]); System.out.print(sb.reverse().toString()+" "); } } } }