gpt4 book ai didi

java - 如何使用java反转数组中的字符元素?

转载 作者:行者123 更新时间:2023-11-30 08:09:42 25 4
gpt4 key购买 nike

我创建了一个小代码,要求用户输入任何单词,然后它将反转。我不知道如何扭转它,所以感谢帮助。

这是我的代码:

package Test;
import java.util.Scanner;

public class TestMain {
public static void main(String[]args){

String word = getWord();
char[]wordArray;
wordArray = word.toCharArray();
System.out.print("NORMAL WORD: " + word + "\n");
System.out.print("REVERSE WORD: ");


}

public static String getWord(){
Scanner hold = new Scanner(System.in);
String word;
System.out.print("Enter a word:");
word = hold.nextLine();
return word;
}
}

最佳答案

StringBuilder 有一个反向方法。

 System.out.print("REVERSE WORD: " + new StringBuilder(word).reverse().toString());

或者如果您不想使用内置方法

String result= "";
for(int i=word.length(); i>0; i--) {
result+= word.charAt(i-1);
}
System.out.print("REVERSE WORD: " + result);

关于java - 如何使用java反转数组中的字符元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32240169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com