如何完成反向字符串?

Tru*_*yen 2 java string reverse

因此,我的老师告诉我要制作一个字符串,使我输入的任何东西按相反的顺序排列(例如"你好那里"变成"ereht olleh").到目前为止,我在身体上工作,我想出了这个

   public class Main {

/**
 * @param args the command line arguments
 */     

  public static void main(String[] args) {
  (The input needs to be in here)}}



    public static String rev(String str) {

    String reversed = "hello there";
    for (int i = 0; i < str.length(); i++) {
        reversed = str.charAt(i) + reversed;
    }
    return reversed;
Run Code Online (Sandbox Code Playgroud)

我现在的问题是我需要在public static void main(String [] args)下放置它才能使它工作.是的,我明白这是家庭作业,我试着通过这本书寻求帮助(没有运气).我试着在互联网上寻找(没有运气,这要归功于我对更先进的方法的了解不多).我将不胜感激任何帮助,并提前感谢任何人.我使用netbeans,如果这会有所帮助.

Min*_*ang 6

public static String rev(String str) {
  String reversed = "";
  for (int i = 0; i < str.length(); i++) {
      reversed = str.charAt(i) + reversed;
  }
  return reversed;
}

public static void main(String[] args) {
  if (args.length > 0) {
    System.out.println(rev(args[0]));
  }
}
Run Code Online (Sandbox Code Playgroud)

读取args数组即可.