当前位置:  技术问答>java相关

在一个类里声明了一个Vector 我想在别的类里访问它,对他进行操作,我应该怎么做

    来源: 互联网  发布时间:2015-06-25

    本文导语:  急请各位帮忙 | public class userManager{     private Hashtable hashUsers;     public userManager() {         hashUsers = new Hashtable();     }          public void putUserInfo(String userKey,String userMa...

急请各位帮忙

|
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);
    }
}

|
将Vector声明为public或protected(同包内访问)或写一个get方法返回这个对象即可. 例如:

public class a{
    private Vector v;
    public Vector getV(){
        return v;
    }
}

|
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);
    }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML 5 <!DOCTYPE> HTML文档规范声明标签
  • 高手帮帮忙!vi中如何实现跳转到任意结构体或函数的声明处,包括系统库中声明的函数和数据结构?
  • HTML <!DOCTYPE> 标签用法详解及如何解决<!DOCTYPE html>未声明时导致页面无效的问题
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • HTML <!DOCTYPE> 声明
  • main.c:252:警告:隐式声明函数 `funcDef`
  • Unix shell script变数是否要声明?
  • C语言中函数声明与调用问题
  • c/c++中变量的声明和定义深入解析
  • jsp的声明问题
  • 请问Java中的二维数组声明问题
  • 声明对象的时候想用字符窜变量怎么办?
  • linux下Eclipse+CDT,如何查看函数的定义、声明
  • Ubuntu shell 声明数组
  • 关于函数内声明函数问题?
  • 关于数组声明的问题
  • DHCPD服务开启不了,系统提示:我要声明某个网卡(因为我有两块网卡),不知道怎么搞
  • 怪怪的EXCEPTION声明
  • 关于实例的声明
  • public class Test 和 class Test 两种声明有什么区别
  • source insight找不到linux头文件声明的函数?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3