如何拉出字符串的每个字符,并按相反的顺序排列?

时间:2013-09-22 18:48:09

标签: java string char reverse

我正在构建一个程序,它读取一个由8个字符或更少字符组成的字符串,并以相反的顺序写入,例如,apple将更改为elppa。 这就是我到目前为止所做的,不知道现在去哪里,或者我是否朝着正确的方向前进。

Scanner in = new Scanner(System.in);
    String word, reverse;
    int lengthOfWord;
    char lc;//last character

    System.out.print("Enter word of 8 characters or less: ");
    word = in.nextLine();

    lengthOfWord = word.length();
    lc = word.charAt(lengthOfWord);

1 个答案:

答案 0 :(得分:1)

如何尝试这样: -

String reverseFunction(String s) {
StringBuilder sb = new StringBuilder();
for(int i = s.length() - 1; i >= 0; --i)
   sb.append(s.charAt(i));
   return sb.toString();
 }
相关问题