java 集合重要概念(Collection ,迭代器 增强for)
Posted gaoshengjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 集合重要概念(Collection ,迭代器 增强for)相关的知识,希望对你有一定的参考价值。
1:Collection集合
注意:集合与数组的区别之一 ,集合只能"" !!存储“对象”!! 数组可以存储基本类型 也可以存储对象。 集合---->转化为数组 toarray() 数组--->转化为集合 Arrays.aslist();
1-1 java.util.collection中常用的方法!
//迭代器的遍历方式。。。。。。。。。。。。。。。。。。。。。。。
// Iterator<String> iterator = list.iterator();
// while (iterator.hasNext()){
// System.out.println(iterator.next());
// }
//增强for的遍历方式
for(String ll :list){
System.out.println(ll);
}
1-2迭代器的原理图
hasNext() 一开始指针指在-1的位置 当判断 hasNext()有下一个元素时: 下一个位置的数据“姚明”就会先被取出 然后next()指针指向下一位置 ;
以上是关于java 集合重要概念(Collection ,迭代器 增强for)的主要内容,如果未能解决你的问题,请参考以下文章
新手小白学JAVA 泛型 Collection List Set
Java集合框架--学习目标 & 集合概念 & Collection体系集合 & Collection接口
Java集合Collection 体系集合详解(ArrayList,LinkedList,HashSet,TreeSet...)