Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何弹出并返回堆栈顶部的字符?_Java - Fatal编程技术网

Java 如何弹出并返回堆栈顶部的字符?

Java 如何弹出并返回堆栈顶部的字符?,java,Java,“删除此堆栈顶部的对象,并将该对象作为此函数的值返回”。不过,您必须有一个堆栈 要注意这一点,在本例中,他还需要将其强制转换为char,因为这是他方法的返回类型,他使用的是Stack而不是Stack,或者只是将其正确定义为Stack,因为他无论如何都想要这样。 Stack s=new Stack(); LinkedList qeue = new LinkedList(); public void pushCharacter(char ch) { s.push(ch); } public

“删除此堆栈顶部的对象,并将该对象作为此函数的值返回”。不过,您必须有一个
堆栈

要注意这一点,在本例中,他还需要将其强制转换为
char
,因为这是他方法的返回类型,他使用的是
Stack
而不是
Stack
,或者只是将其正确定义为
Stack
,因为他无论如何都想要这样。
Stack s=new Stack();
LinkedList qeue = new LinkedList();

public void pushCharacter(char ch) {
    s.push(ch);
}
public void enqueueCharacter(char ch) {
    qeue.addLast(ch);
}
public char popCharacter() {
    s.pop();
    return  // ?11
}
return s.pop();