【Java-28】容器数据的遍历——迭代器
发布日期:2021-05-10 05:59:17 浏览次数:16 分类:精选文章

本文共 3622 字,大约阅读时间需要 12 分钟。

1.���������������

��������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������Java���������������������������������`iterator()`���������������������������������������`next()`������������������������������������������������������������������`iterator.hasNext()`������������������������������������������������������ ```java public class myCollection { public static void main(String[] args) { java.util.Set
students = new java.util.HashSet<>(); students.add(new student("������", 27)); students.add(new student("������", 25)); students.add(new student("������", 24)); students.add(new student("������", 23));
java.util.Iterator
iterator = students.iterator();
String name;
while (iterator.hasNext()) {
student currentStudent = iterator.next();
name = currentStudent.getName();
System.out.println(name);
}
}

}

���������������������`Set`���`List`������������������������������������������������������������������������������������������������������  

2.������������������iences

������������������������������������������������������������������������������������������������������������������Java������������������������`Collections.sort()`���������������������������������������������������������������������������������`sort()`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
```java
public class mySort {
public static void main(String[] args) {
java.util.Set
students = new java.util.HashSet<>();
students.add(new student("������", 27));
students.add(new student("������", 25));
students.add(new student("������", 24));
students.add(new student("������", 23));
java.util.Collections.sort(students);
for (student student : students) {
System.out.println(student.getName());
}
}
}

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

3.���������������������

���������Java������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������contains()������������������������������������������������������Java���������������������������������������������������equals���hashCode������������������������������������������������������������������������������������������������������������������������������������

���������������������Java���������������������������������������������������������������������������������������������������������������������������������������������������

4.������������������������

������������������������������������������������������������������������������������������������������������������������������������O(n)������������������������������������������������������������������`HashMap`���������������������`HashSet`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
上一篇:【Java-29】泛型的使用
下一篇:【Java-27】Java常见错误记录

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月14日 17时56分55秒