如何獲取單詞的第一個字母並將其帶到最後?獲取單詞的第一個字母並將其帶到最後
0
A
回答
3
您每次都要拿i
個字母,每次您應該帶上索引0
的第一個字母。更改
firstLetter = word.charAt(i);
到
firstLetter = word.charAt(0);
1
像這樣的事情?
word = "test";
newWord = word.substring(1) + word.substring(0, 1);
0
for (int i = 0; i < word.length(); i++) {
firstLetter = word.charAt(0);
word = word.substring(1, word.length());
System.out.println(firstLetter + word);
word += firstLetter;
}
0
一個悅目不同的方法:離開這個單詞保持原樣,並通過基於字符串的排列迭代。畢竟:「omputerc」只是[omputer] + [c],這是[c] [omputer]交換;下一次迭代是 「mputerco」 這僅僅是[mputer] + [CO]或[mputer]交換[合作],等等:
String head, tail;
for (int i = 0, last = word.length()-1; i<last; i++) {
head = word.substring(0,i);
tail = word.substring(i,last);
System.out.println(tail + head);
}
我們離開這個單詞保持原樣,搶頭和尾子串,並以相反的順序打印它們,從而生成您所需要的。
相關問題
- 1. Java - 取第一個字母的單詞並用另一個單詞的第一個字母替換
- 2. Python匹配單詞的第一個字母和最後一個單詞
- 3. 將句子拆分爲單詞,然後交換每個單詞的第一個和最後一個字母
- 4. 獲取句子中每個單詞的第一個字母?
- 5. 閱讀單詞的第一個字母並選擇其字母數
- 6. 大寫字母中的三個字母單詞的第一個和最後一個字母
- 7. 使用sed獲取第一個字母的單詞
- 8. charAt字符串中最後一個單詞的第一個字母
- 9. 將每個單詞的第一個字母追加到末尾
- 10. 獲取除關鍵詞以外的每個單詞的第一個字母
- 11. 匹配單詞的第一個字母
- 12. 設計一個比較器來排列單詞,以便每個單詞的最後一個字母是下一個單詞的第一個字母?
- 13. 獲取最後一個單詞js
- 14. SQL Server:如何獲取單詞中的第一個或第二個字母?
- 15. 獲取第n個單詞或最後一個單詞如果apporopriate
- 16. 批量讀取文本文件中每行的第一個字母並將其添加到新單詞
- 17. Swift大寫字母中每個單詞的第一個字母
- 18. 使用Javascript獲取字符串中每個單詞的第一個字母
- 19. 如何獲得scala中每個單詞的第一個字母?
- 20. 獲取GNU makefile中最後一個單詞前的單詞
- 21. 提取句子中每個單詞的第一個字母
- 22. 來獲取在具有特定的特殊字符作爲其最後一個字母的單詞
- 23. 取代單詞的第一個和最後一個出現IF
- 24. 將字符串中每個單詞的最後一個字母大寫
- 25. 刪除每個單詞的最後一個字母,如果它是字母「s」
- 26. 將某個單詞的第一個字母更改爲大寫字母
- 27. 將每個單詞的第一個字母轉換爲大寫字母JS
- 28. 如何找到每個單詞的第一個字母?
- 29. 如何找到每個單詞中的第一個字母?
- 30. MySQL,將第一個單詞移動到最後
請看看你的帖子,注意事情出錯了,然後正確格式化。 –
幫助將不勝感激 – Phineas