回 帖 发 新 帖 刷新版面

主题:关于 java.util.Stack的使用

为什么使用 java.util.Stack 的push方法时,编译器提示:
Two.java:9: 警告:[unchecked] 对作为普通类型 java.util.Stack 的成员的 push(E) 的
调用未经检查
           dataBase.push(new Data(1));
                        ^
1 警告
//////////////////////////////////////////////////////
//原程序如下
import java.util.Stack;


public class Two{
      Stack dataBase = new Stack();
      int n;       //矩阵数
      Two(){
           dataBase.push(new Data(1));
      }      
      public static void main(String[] args ){
           Two x = new Two();
      }
}

class Data{
     int i;
     Data(int i){
          this.i = i;
     }
     public int getI(){
         return i;
     }
}

回复列表 (共1个回复)

沙发

没有高手做个指导吗????

我来回复

您尚未登录,请登录后再回复。点此登录或注册