共計 697 個字符,預計需要花費 2 分鐘才能閱讀完成。
你可以通過以下步驟來反轉字符串中的每個單詞:
- 將輸入的字符串按空格分割為單詞數組。
- 遍歷單詞數組,對每個單詞進行反轉。
- 將反轉后的單詞重新連接為一個字符串,每個單詞之間用空格分隔。
下面是一個示例代碼:
public class ReverseWords {public static void main(String[] args) {
String input = "Hello World";
String reversed = reverseWords(input);
System.out.println(reversed); // 輸出:olleH dlroW
}
public static String reverseWords(String input) {String[] words = input.split(" ");
StringBuilder reversed = new StringBuilder();
for (String word : words) {StringBuilder reversedWord = new StringBuilder(word);
reversedWord.reverse();
reversed.append(reversedWord).append(" ");
}
return reversed.toString().trim();
}
}
在上面的示例中,reverseWords()
方法接受一個字符串作為輸入,然后將其按空格分割為單詞數組。然后,遍歷每個單詞,通過 StringBuilder
類的 reverse()
方法反轉單詞。最后,將反轉后的單詞重新連接為一個字符串,并使用 trim()
方法去除首尾空格。
丸趣 TV 網 – 提供最優質的資源集合!
正文完