編寫 Java 程式翻轉字串中的每個單詞?


java.lang 包中的 StringBuffer 類提供了 reverse() 方法。此方法返回當前字串中字元的反向序列。使用此方法,你可以反轉 Java 中的字串。

要反轉字串中的每個單詞,你需要拆分字串,將其儲存在字串陣列中,並使用 StringBuffer 類的 reverse() 方法反轉每個單詞。

示例

線上演示

import java.lang.*;
public class StringBufferDemo {
   public static void main(String[] args) {
      StringBuffer buff = new StringBuffer("tutorials point");
      System.out.println("buffer = " + buff);

      // reverse characters of the buffer and prints it
      System.out.println("reverse = " + buff.reverse());

      // reverse of the buffer is equivalent to the actual buffer
      buff = new StringBuffer("malyalam");
      System.out.println("buffer = " + buff);

      // reverse characters of the buffer and prints it
      System.out.println("reverse = " + buff.reverse());
   }
}

輸出

buffer = tutorials point
reverse = tniop slairotut
buffer = malyalam
reverse = malaylam

更新於:2020 年 2 月 26 日

652 次瀏覽

開啟你的 職業 生涯

透過完成這門課程獲得認證

立即開始
廣告