将Vector声明为public或protected(同包内访问)或写一个get方法返回这个对象即可. 例如:public class a{
    private Vector v;
    public Vector getV(){
        return v;
    }
}

解决方案 »

  1.   

    在你这个类里定义一个public 方法对他进行操作即可,vector可以private
      

  2.   

    public class Test{
      public static Vector vector;
    }
    其他应用程序直接使用Test.vector就可以访问了。这很类似于全局变量。
      

  3.   

    我要是建立一个动态的Vector使它和每一个登录的用户相对应,
    比如
    user1----Vector[1]
    user2----Vector[2]
      .         .
      .         .
    useri----Vector[i]
    使每个用户都只对自己的Vector[i]进行添加
    给出个例子好不好
      

  4.   


    这行应为  
    使每个用户都只对自己的Vector[i]内的数据进行添加  
      

  5.   

    public class userManager{
        private Hashtable hashUsers;
        public userManager() {
            hashUsers = new Hashtable();
        }
        
        public void putUserInfo(String userKey,String userManager) {
             if (hashUsers.containsKey(userKey)==null) {
                  Vector vec = new Vector();
                  vec.add(userManager);
                  hashUsers.put(userKey,vec);
             } else {
                  Vector vec = (Vector)hashUsers.get(userKey);
                  hashUsers.put(userKey,vec);
             }
        }
        public Vector getUserInfo(String userKey) {
            return hashUsers.get(userKey);
        }
    }
      

  6.   

    return hashUsers.get(userKey);报如下错误
        "userManager.java": Error #: 354 : incompatible types; found: java.lang.Object, required: java.util.Vector at line 29, column 27
      

  7.   

    try:public class userManager{
        private Hashtable hashUsers;
        public userManager() {
            hashUsers = new Hashtable();
        }
        
        public void putUserInfo(String userKey,String userManager) {
             if (hashUsers.containsKey(userKey)==null) {
                  Vector vec = new Vector();
                  vec.add(userManager);
                  hashUsers.put(userKey,vec);
             } else {
                  Vector vec = (Vector)hashUsers.get(userKey);
                  hashUsers.put(userKey,vec);
             }
        }
        public Vector getUserInfo(String userKey) {
            return (Vector)hashUsers.get(userKey);
        }
    }
      

  8.   

    在类中调用getUserInfo(String userKey)也要进行类型的强制转换
    如:
    userManager um = new userManager() ;
    Vector v = (Vector)um.getUserInfo(userKey) ;