0

我正在构建一个程序,它读取由 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);
4

1 回答 1

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();
 }
于 2013-09-22T18:51:29.647 回答