Java迭代器用法
2024-09-26 01:13:50
public class Test01 {
public static void main(String[] args) {
List list = new ArrayList(); list.add("aaa");
list.add("bbb");
list.add("ccc"); Set set = new HashSet();
set.add("Douzi1");
set.add("Douzi2");
set.add("Douzi3"); Iterator iter = set.iterator();
while (iter.hasNext()) {
String str = (String) iter.next();
System.out.println(str);
} for(Iterator iter1 = set.iterator(); iter1.hasNext();) {
String str1 = (String) iter1.next();
System.out.println(str1);
} }
}
boolean hasNext(); //判断是否有元素没有被遍历
Object next(); //返回游标当前位置的元素并将游标移动到下一个位置
void remove(); //删除游标左面的元素,在执行完next()之后该
//操作只能执行一次
最新文章
- 干货分享:SQLSERVER使用裸设备
- 未能加载文件或程序集Microsoft.ReportViewer.WebForms, Version=10.0.0.0
- php动态获取函数参数
- (转)每天一个Linux命令(4): mkdir
- iOS 时间戳转换为时间
- ubuntu下的文本查看相关命令
- iOS UILabel UITextView UIButton 等等显示文本行间距
- java编程排错技巧
- java -- 轻量级锁
- Directshow 通过 put_Owner 指定显示窗口后,自动刷新问题
- HDU 1593 find a way to escape
- 懒人模式Singleton模式Meyers版本号
- Unity 学习Json篇
- Java 中判断 JSONObject 对应的 VALUE 为空
- 关于thinkphp控制器引用model里的方法的一点收获
- nginx添加编译lua模块
- 浙江省赛 C What Kind of Friends Are You?
- 关于c#(vs)dategridview控件继承不能修改的问题
- kali linux 数据库分析工具简述
- 第二个spring冲刺第7天
热门文章
- MOSFET简介以及PMOS和NMOS的差异
- PAT甲题题解-1060. Are They Equal (25)-字符串处理(科学计数法)
- 主流蓝牙芯片盘点,Nordic/TI/博通哪家强?
- Notes of Daily Scrum Meeting(12.19)
- Linux内核分析作业 NO.4
- C++:钻石继承与虚继承
- asp.net 网页拉伸 到300%不变形方法一
- 从零开始学Kotlin-控制语句(4)
- 查看Jira 使用的H2数据库 数据结构以及内容的方法
- Django-基本指令