有关查询结果的问题

来源:4-1 获取多表关联查询结果

qq_粽翎_0

2020-01-01 20:59:52

本次查询的返回结果用到了HashMap,输出的数据是无序的。我想起了用prepareStatement.executeQuery()查询返回的是ResultSet,map和set集合都是无序排列的,不过我好像记得遍历ResultSet的查询结果,输出是有序的,这是怎么回事?

写回答

2回答

好帮手慕柯南

2020-01-02

同学你好!

虽然ResultSet是以Set结尾的,但是它与Set集合没有关系,所以Set集合是否有序,对ResultSet没有影响~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0
hq_粽翎_0
h 那他的底层是什么数据结构,老师能简单说下吗?
h020-01-02
共1条回复

好帮手慕柯南

2020-01-02

同学你好!

他就是一个接口,在它的实现类中是get方法,可以用来获取相应的值,下图是API中的一部分:

http://img.mukewang.com/climg/5e0d9b310993890f12060714.jpg

建议同学先学会使用~有一定的知识和经验的积累后可以研究一下它的底层源码来加深理解

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 8016 问题

查看课程

相似问题

关联查询。

回答 1

关联查询?

回答 1

回答 1