如何解决堆栈类型不是通用的。不能使用参数对其进行参数化?

你的课Stack快要开始了java.util.Stack。您可以重命名您的班级,也可以使用完全限定的班级名称,例如

java.util.Stack<Character> stack = new java.util.Stack<> ();

解决方法

我正在尝试编写一个使用堆栈的简单程序,这给了我错误

堆栈类型不是通用的。不能使用参数对其进行参数化

import java.util.*;

    public class Stack {
            public static void main(String[] args)
            {
                Stack<Character> stack = new Stack<> ();
                s.push("Hello");
                System.out.println(s);

            }

        }