使用Java栈结构实现字母逆序排列:将'c'、'b'、'a'依次入栈,返回'a'、'b'、'c'
import java.util.Stack;
public class StackExample {
public static void main(String[] args) {
Stack<Character> stack = new Stack<>();
stack.push('c');
stack.push('b');
stack.push('a');
while (!stack.isEmpty()) {
System.out.print(stack.pop() + " ");
}
}
}
输出结果为:
a b c
本代码演示了如何使用Java栈结构实现字母逆序排列。代码首先创建一个栈对象,然后将字母'c'、'b'、'a'依次入栈。最后,通过循环遍历栈,将栈顶元素依次出栈并打印,从而实现字母逆序排列。
原文地址: https://www.cveoy.top/t/topic/njf3 著作权归作者所有。请勿转载和采集!