【发布时间】:2016-11-23 14:05:40
【问题描述】:
我在处理使用 Hashtable calcoliTable 数据结构的 Java 应用程序时遇到以下问题。
这是我的calcoliTable的内容:
{
FITTIZIO-2015=CalcoloValoreDellaGSBean [data=2015-11-27, maturato=249540.544989802560000, sommaMaturatoMovimento=249540.544989802560000],
1=CalcoloValoreDellaGSBean [data=2015-11-27, maturato=249540.544989802560000, sommaMaturatoMovimento=249540.544989802560000]
}
如您所见,它包含 2 个具有 id=1 和 id=FITTIZIO-2015 的条目。
我想检索最近插入的条目(应该是具有 id=FITTIZIO-2015 的条目)。
我尝试过这样做:
CalcoloValoreDellaGSBean calcoloPrecedente = (CalcoloValoreDellaGSBean) calcoliTable.get(calcoliTable.size())
但它不起作用,因为这样它正在搜索具有 id=2 的条目。
如何检索插入到我的 HashTable 中的最后一个条目?有没有办法不使用明确的关键?
【问题讨论】:
标签: java data-structures hashtable