集合之Collection(2)
来源:互联网 发布:linux ssh ip port 编辑:程序博客网 时间:2024/05/16 16:11
书接上文,和大家分享collection中最后两个方法——迭代中toArray() 、iterator()
一、toArray()方法
1、基本类型:
输出结果:
2、引用类型:
二、iterator()方法:
1、迭代器的作用:就是用于抓取集合中的元素。
2、迭代器的方法:
1)hasNext() 问是否有元素可遍历。如果有元素可以遍历,返回true,否则返回false 。
2)next() 获取元素。
迭代器中常见异常信息:
NoSuchElementException 没有元素的异常。
出现的原因: 没有元素可以被迭代了。
通过迭代器循环输出集合中的元素:
图示分析迭代器工作原理(还可以查看源码):
3)remove() 移除迭代器最后一次返回的元素。
a)注意事项:如果没有返回值就不要使用remove()方法。
b)简单应用:
c)使用迭代器清空集合中的所有元素:
1 0
- 集合之Collection(2)
- 集合之Collection(1)
- Android之collection(集合)
- java之集合Collection详解之2
- 集合(2)—Collection之List的使用方法
- Java集合学习之Collection(2)
- java--------学习之《集合类 (Collection)》
- JAVASE之集合(二)【Collection】
- Collection集合之Set
- Collection集合之List
- Java集合之Collection
- Java集合之Collection
- Scala之集合Collection
- 集合Collection之List
- java集合之Collection
- 集合之Collection、List
- Collection之List集合
- Collection之Set集合
- 计算机是如何启动的
- Linux 免密码登录
- 网页抓包实例---校园助手app
- selectNode、selectNodeContents 区别
- 单一职责原则
- 集合之Collection(2)
- Cookie与Session的详解(转载)
- JavaScript高级程序设计(读书笔记)(二)
- android dx批处理
- 第5课:基于案例一节课贯通Spark Streaming流计算框架的运行源码
- EAS icon添加图标
- 使用ajaxupload.js插件上传图片不成功问题----RTFSC
- Java入门教程-1.2Java虚拟机(JVM)以及跨平台原理
- redhat添加用户到sudoer以及配置vnc