I highly recommend you to go through a basic tutorial.
You can simply do:
private static String myReverse(String str) {
String reverse = "";
int length = str.length();
for( int i = length - 1 ; i >= 0 ; i-- ) {
reverse = reverse + str.charAt(i);
}
return reverse;
}
And in your main
, you simply:
String reversed = myReverse(in.nextLine());
Note that the method is static
because you're referring to it from a static manner (main
method). If you don't want it to be static, you'll have to access it via an object.
Also note that it's a good practice to always have curly brackets for for
loops, even if it contains a single line.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…