ArrayList和HashMap的问题 你放进去的时候不是有索引吗?ArrayList不支持键值对的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ArrayList不是键值类型,可以使用hashtable或者hashmap,他们区别在与hashtable线程安全,但KEY,不可以为NULL,HASHMAP支持 HashMap map=new HashMap();map.put("driver",foo.elementText("driver"));map.put("url",foo.elementText("url"));map.put("user",foo.elementText("user"));map.put("password",foo.elementText("password"));map.get("driver"),(String)map.get("url"),(String)map.get("user"),(String)map.get("password")我平时是这样使用的 我的意思是,输入id,能找到这个id的员工姓名。 你是不是想:ArrayList list .....for(int i = 0; i < list.size(); i++){ HashMap worker = (HashMap)list.get(i); if(worker.get("id") != null) return worker;} 你的实现方式太奇怪了。一个东西,两个属性:name和id,那干脆定义一个类就是了,class Worker{ String name; String worker; ....}然后把这个类的对象放到ArrayList里头。 demo1.java无法生成class 文件 执行时候缺少主方法和申明抽象 有没有免安装的jdk,我的电脑不能安装jdk?谢谢 打包的问题请路过的朋友帮忙先谢谢了 如何取得我的.class所在的路径 怎样在Applet上使用JavaHelp?500分求!!! 请大家谈谈看法,来者有分! 请问各位大虾,谁知道哪里有JBUILDER 的基础或者说入门教材下载?谢谢! Applet如何部署的问题? 有关对话框? 关于frame的打开问题的问题请指教! 怎样将Date的2005-04-19 00:00:00.0 转换成Date 2005-04-19
map.put("driver",foo.elementText("driver"));
map.put("url",foo.elementText("url"));
map.put("user",foo.elementText("user"));
map.put("password",foo.elementText("password"));
map.get("driver"),(String)map.get("url"),(String)map.get("user"),(String)map.get("password")
我平时是这样使用的
for(int i = 0; i < list.size(); i++)
{
HashMap worker = (HashMap)list.get(i);
if(worker.get("id") != null)
return worker;
}
一个东西,两个属性:name和id,那干脆定义一个类就是了,
class Worker
{
String name;
String worker;
....
}然后把这个类的对象放到ArrayList里头。