请教高手:java中 SQL查询结果返回为List<Map<String,Object>>结果集顺序问题 10
java中SQL查询结果返回为List<Map<String,Object>>结果中,例如SQL语句查询的字段为A,B,C,D但是到返回到Map中的顺序就变了(如B,C,...
java中 SQL查询结果返回为List<Map<String,Object>>结果中,例如SQL语句查询的字段为A,B,C,D
但是到返回到Map中的顺序就变了(如B,C,A,D)。
请问如何使的Map中的字段顺序与SQL查询字段顺序一致?
谢谢。 展开
但是到返回到Map中的顺序就变了(如B,C,A,D)。
请问如何使的Map中的字段顺序与SQL查询字段顺序一致?
谢谢。 展开
1个回答
展开全部
List<Map<String,Object>> list=..
for (int i=0;i<list.size(),i++)
{
Map map=(Map)list.get(i);
Iterator iterator = map.keySet().iterator();
while (iterator.hasNext())
{
String key = (String) iterator.next();
Object object = map.get(key);
}
}
for (int i=0;i<list.size(),i++)
{
Map map=(Map)list.get(i);
Iterator iterator = map.keySet().iterator();
while (iterator.hasNext())
{
String key = (String) iterator.next();
Object object = map.get(key);
}
}
追问
垃圾
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询