作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为 Items 的类,其一些数据如下:
class Items {
public String item1 ;
public String item2;
public int item3;
}
我有另一个 Java 类,它为此 Items 类设置值,如下所示:
Items tempItems1 = new Items();
tempItems1 .item1 = "a";
tempItems1 .item2 = "b";
tempItems1 .item3 = 1;
Items tempItems2 = new Items();
tempItems2 .item1 = "aa";
tempItems2 .item2 = "bb";
tempItems2 .item3 = 11;
现在的问题是我需要将这两个对象(tempItems1,tempItems2)添加到HashTable中,这样我就可以遍历HashTable来获取其值。
我如下创建了 HashTable,但无法找到添加上述每个 Java 对象并遍历它的方法。
HashTable<String,Items> custom = new HashTable<String,Items>();
有人可以帮我解决这个问题吗?
最佳答案
添加
custom.put("string_key1", tempItems1);
custom.put("string_key2", tempItems2);
遍历
for (Map.Entry<String, Items> entry : custom.entrySet()) {
// entry.getKey()
// entry.getValue()
}
关于java - 如何将自定义java对象添加到HashTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13866011/
我是一名优秀的程序员,十分优秀!