java实现历史记录查询
时间: 2023-05-12 19:04:06 浏览: 130
可以使用Java中的List或者Map来存储历史记录,每次用户进行操作时,将操作记录添加到List或Map中。当用户需要查询历史记录时,可以遍历List或Map来获取相应的记录。具体实现可以参考以下代码:
```
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class HistoryQuery {
private List<String> historyList = new ArrayList<>();
private Map<String, String> historyMap = new HashMap<>();
public void addHistory(String record) {
historyList.add(record);
historyMap.put(record, "some details");
}
public List<String> getHistoryList() {
return historyList;
}
public Map<String, String> getHistoryMap() {
return historyMap;
}
}
```
在上面的代码中,我们定义了一个HistoryQuery类,其中包含了一个List和一个Map来存储历史记录。addHistory方法用于添加历史记录,getHistoryList和getHistoryMap方法用于获取历史记录列表和历史记录详情。当然,具体的实现方式可以根据实际需求进行调整。