How to get the first element of the List or Set?(如何获取 List 或 Set 的第一个元素?)
问题描述
我想知道是否可以获取列表或集合的第一个元素.使用哪种方法?
I'd like to know if I can get the first element of a list or set. Which method to use?
推荐答案
Collection c;
Iterator iter = c.iterator();
Object first = iter.next();
(这是您最接近拥有 Set
的第一个"元素的方式.您应该意识到它对于大多数 Set
. 这可能对 LinkedHashSet 和 TreeSet 有意义,但对 HashSet 没有意义.)
(This is the closest you'll get to having the "first" element of a Set
. You should realize that it has absolutely no meaning for most implementations of Set
. This may have meaning for LinkedHashSet and TreeSet, but not for HashSet.)
这篇关于如何获取 List 或 Set 的第一个元素?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何获取 List 或 Set 的第一个元素?
基础教程推荐
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 降序排序:Java Map 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01