//Mysql Query to get project
while(query.next())
{
Map objname=new Hashmap();
//Mysql query to get day and hours of respective project
while(dayandhourquery.next())
{
objname.put(day,hour);
}
}
我有一个查询来获取项目名称,日期和时间。我想在Hashmap中添加日期和时间以及相应的项目。 在执行以上代码时,我将获得上一个项目的详细信息。
答案 0 :(得分:1)
这是因为Map
仅存储唯一键的值。
我认为项目日可能是一样的。
当您放置day
值时,您将覆盖地图中的旧日期条目。
您需要考虑更改地图中的键值或为每个项目使用一个集合。