使用了泛型的集合 进行存储 、遍历

简介: import java.util.ArrayList; import java.util.Iterator; /* * 使用了泛型的集合 存储 、遍历 */ public class ArrayListGenericTest { public static...
import java.util.ArrayList;
import java.util.Iterator;
/*
 * 使用了泛型的集合 存储   、遍历
 */
public class ArrayListGenericTest {
    public static void main(String[] args) {
        ArrayList<> list=new ArrayList<>();
        list.add("hello");
        list.add("world");
        list.add("java");
//        list.add(1);
        
        Iterator<> it=list.iterator();
        while(it.hasNext()){
            String s=it.next();//不用强制转换了 
            System.out.println(s);
        }
        System.out.println("--------------");
        
        for(int i=0;i<list.size();i++){
            String s=list.get(i);//不用强制转换了
            System.out.println(s);
        }
    }
}
开始做,坚持做,重复做
相关文章
|
3月前
|
存储 Scala
创建集合和数组
创建集合和数组
16 0
|
6月前
|
存储 Java 索引
1.9 集合
1.9 集合
27 1
|
8月前
|
Java
2.3 Lambda表达式在集合操作中的应用:对集合元素进行映射和转换
2.3 Lambda表达式在集合操作中的应用:对集合元素进行映射和转换
88 0
|
11月前
|
存储 Java 索引
【Java】集合与数组关系,认识集合,使用集合,集合使用判断情况
【Java】集合与数组关系,认识集合,使用集合,集合使用判断情况
10706 0
|
11月前
|
存储
|
存储
集合 案例:存储学生对象并遍历
集合 案例:存储学生对象并遍历
122 0
GoogleGuava - 第 2 章 集合——不可变集合
GoogleGuava - 第 2 章 集合——不可变集合
99 0
GoogleGuava - 第 2 章 集合——不可变集合
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
1284 0
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
【Groovy】集合遍历 ( 使用集合的 reverseEach 方法进行遍历 | 倒序集合迭代器 ReverseListIterator 类简介 | 代码示例 )
【Groovy】集合遍历 ( 使用集合的 reverseEach 方法进行遍历 | 倒序集合迭代器 ReverseListIterator 类简介 | 代码示例 )
289 0
【Groovy】集合遍历 ( 使用集合的 reverseEach 方法进行遍历 | 倒序集合迭代器 ReverseListIterator 类简介 | 代码示例 )
|
Kotlin
【Groovy】集合声明与访问 ( 使用 [] 创建 ArrayList 和 LinkedList 集合 | 集合赋初值 | 使用下标访问集合 | 使用 IntRange 作为下标访问集合 )(一)
【Groovy】集合声明与访问 ( 使用 [] 创建 ArrayList 和 LinkedList 集合 | 集合赋初值 | 使用下标访问集合 | 使用 IntRange 作为下标访问集合 )(一)
315 0