
import java.util.Scanner;
import java.util.Stack;
public class Main {
public static void main(String[] args) {
Stack stack = new Stack();
Scanner in = new Scanner(System.in);
String s = in.nextLine();
for (int i = 0; i < s.trim().length() ; i++) {
stack.push(s.charAt(i));
}
while (!stack.empty()) {
System.out.print(stack.pop());
}
}
}
本文提供了一个使用Java实现字符串反转的示例代码。通过创建一个Stack来存储输入字符串的每一个字符,再依次弹出这些字符形成反转后的字符串。此代码展示了如何利用Java的Stack类进行数据压入和弹出的操作。
405

被折叠的 条评论
为什么被折叠?



