gpt4 book ai didi

java - 从有序 SQL 中将元素插入到 ArrayList

转载 作者:行者123 更新时间:2023-12-02 00:16:58 26 4
gpt4 key购买 nike

我正在使用 ORDER BY 子句从 SQL 查询加载 Java ArrayList 中的对象。

(1) 我可以使用 foreach 循环访问该 ArrayList 并将其返回 它们的加载顺序?

(2) 同样,我可以使用 get(n) 一致地以相同的 SQL 顺序获取元素吗? IE。如果 SQL 行集中的第三个元素是“x”,get(2) 是否总是检索该元素?

最佳答案

我可以使用 foreach 循环访问该 ArrayList 并按加载顺序获取它们吗?

是的,列表是有序集合。

同样,我可以使用 get(n) 一致地获取相同 SQL 顺序的元素吗? IE。如果 SQL 行集中的第三个元素是“x”,get(2) 是否总是检索该元素?

是的,正如我所说,它们是有序的,按照插入的顺序,可以按相同的顺序检索它们。

List<String> ls=new ArrayList<String>();
ls.add("A");
ls.add("B");
ls.add("C");

for(String s:ls)
System.out.println(s);

System.out.println(ls.get(1));

结果:

A
B
C
B

关于java - 从有序 SQL 中将元素插入到 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11738245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com