【发布时间】:2011-08-16 03:48:58
【问题描述】:
我有 2 条记录是标题。
示例
记录 1:我的头衔
记录2:我的另一个头衔
我需要使用 Hashtable 将它们存储到 ArrayList 中。
这就是我的工作。
package com.Testing;
import java.util.Hashtable;
import java.util.ArrayList;
import java.util.Dictionary;
public class AnotherClass {
private Hashtable <String, String> items = new Hashtable <String, String>();
private ArrayList <Hashtable <String, String>> finalArray = new ArrayList <Hashtable <String, String>>();
public ArrayList <Hashtable <String, String>> returnArray() {
return finalArray;
}
public void adding() {
this.items.put("Record", "Record 1");
this.items.put("Format", "My Title");
this.finalArray.add(items);
this.items.put("Record", "Record 2");
this.items.put("Format", "My ANOTHER Title");
this.finalArray.add(items);
}
}
当我通过遍历 arraylist 打印我的项目结果时,它只显示第二条记录。
有什么建议让它同时显示两条记录吗?
谢谢!
【问题讨论】:
-
"我需要使用 Hashtable 将它们存储到 ArrayList 中。"除非这是家庭作业要求,否则我建议任何人这样做。你能确认这是作业吗?
标签: java collections arraylist hashtable