新手问题,望大神指教,谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢寻谢谢谢谢谢谢谢谢谢谢谢谢寻

用Java写“abcd1234‘’逆序输出,望大神指教,谢谢谢谢谢谢谢谢谢谢谢

可以这样:

import java.lang.*;
import java.io.*;
import java.util.*;

class ReverseString
{
    public static void main(String[] args)
    {
        String input = "abcd1234";

        // convert String to character array
        // by using toCharArray
        char[] try1 = input.toCharArray();

        for (int i = try1.length-1; i>=0; i--)
            System.out.print(try1[i]);
    }
}

如果对您有帮助,请点击采纳答案好吗,谢谢~~

最简单
public static String reverse(String str){
return new StringBuffer(str).reverse().toString();
}

 闲着蛋疼的话,还可以用堆栈
public static String reverse(String string) {
    StringBuffer sb = new StringBuffer();
    Stack<Character> s = new Stack<Character>();
    for (int i = 0; i < string.length(); i++) {
        s.add(string.charAt(i));
    }
    for (int i = 0; i < string.length(); i++) {
        sb.append(s.pop());
    }
    return sb.toString();
}

public class Dome {
public static void main(String[] args) {
String s = "abcd1234";
char[] cs = s.toCharArray();
for (int i = cs.length-1; i >= 0; i--) {
System.out.print(cs[i]);
}
}
}