169it科技资讯
169it -->


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

请问自己定义的对象如何使用Hashtable存取?

    来源: 互联网  发布时间:2015-11-21

比如我自己定义的对象
public class test 
{
    int  a;
    int b;
    String c;
    ....

}

如果push到了hash表:
 test TT = new Test();
 TT.a = 1;
 TT.b = 2;
 TT.c = "1234";
 .....
 hash.put("ok",TT);
 
那么取出时:
 
 test FF = (test)hash.get("ok");

可是打印FF.a的结果为null

是类型转换除了问题吗?请大家赐教!  
 

|
有源码吗?贴上来!
本页相关标签:

    
相关技术文章:
    ▪日期问题(急!在线等)

     minDate 为Timestamp 初值为2002-12-01 00:00:00.0 long minLong=minDate.getTime(); for (int i=0; i<1000;i++ ){     Timestamp tempTime=new Timestamp(minLong+i*1000*3600*24);     labelStr[i]=tempTime.getDate()+"/"+(tempTime.getMonth()+1); } 当循环到12月25日时再加日期就成了2002-11-06 06:57:12.704 如何解决,我的初始值只有Timestamp的,因为是从数据库中取得的 如何解决? | 由于时间仓促,代码留给你自己写吧(下面只是思路): where(localtime>=12月25日){ 将两个时间(2002-12-25 00:00:00.000与2002-11-06 06:57:12.704)相减(转换后的值),假设为d, 再从数据库里......


    ▪如何將一個String 類型的變量轉換成 double類型.

     如何將一個String類型的變量轉換成double類型.下面行不通: double_var = (double)String_var; | double x=Double.valueOf("1234").doubleValue(); | double x=Double.parseDouble("123.1"); ......


    ▪疑问:为什么每个 source 文件中要有一个 public 类,并且只有

     我这几天在看 sun 的 tutorial,有一个疑问没有找到答案: 她建议:每个源文件中应该有一个 public 类,如果一个文件中还有另外的类定义,最好也只有一个 public 类,为什么呀????? thanks.... | 从语法上来说只能有最多一个(可以没有,没有人规定必须有)public类,其他访问权限的类随便。 PS:to menzy 类的访问权限是没有protected的 | 每个人都属于一个家,每个家可能有好几个人, 但每个家都得有一个户主,或者叫负责人,或者类比与公司的经理, 或者黑社会里叫“老大”......


 
最新技术文章:
    ▪visual age for java 与 webphere studio 的区别?

     各位大侠:     请问visual age for java 与 webphere studio 的区别? | visual age for java已经不在出新版本了,WSAD是它的下一代产品。 | visual age for java最多到版本4,现在WSAD已经版本5了,WTE也已经到版本5了。 ......


    ▪入门书看完了一本.可还有很多不明白,谁介绍本书我看?

     看完了<JSP动态网页入门实务>,可感觉还好多东西都不懂.有好的书推荐一本.. 探索JSP的小菜鸟..望大家多多指教.因为我实在是太菜了. | jsp核心技术详解 good! ......


    ▪一个数据库操作javabean的问题

     package mydb; import java.sql.*; public class Dbconn { String sDBDriver="org.gjt.mm.mysql.Driver";     String sConnStr="'jdbc:mysql://localhost/sinomos?useUnicode=true&characterEncoding=UTF8','root','123456')";     Connection conn=null;     ResultSet rs=null;     public Dbconn()     {         try{             Class.forName(sDBDriver);         }         catch(java.lang.ClassNotFoundException e)         {             System.err.println(e.getMessage());         }     }    public void executeInsert(String sql)     {         try       ......


 


站内导航:


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

©2012-2015,169IT.COM,站长邮箱:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号