Collection的遍历

简介: Collection的遍历
  • 集合的遍历。其实就是依次获取集合中的每一个元素。
  • Object[] toArray():把集合转成数组,可以实现集合的遍历
public class CollectionDemo {
  public static void main(String[] args) {
    // 创建集合对象
    Collection c = new ArrayList();

    // 添加元素
    c.add("hello"); // Object obj = "hello"; 向上转型
    c.add("world");
    c.add("java");

    // 遍历
    // Object[] toArray():把集合转成数组,可以实现集合的遍历
    Object[] objs = c.toArray();
    for (int x = 0; x < objs.length; x++) {
      // System.out.println(objs[x]);
      // 我知道元素是字符串,我在获取到元素的的同时,还想知道元素的长度。
      // System.out.println(objs[x] + "---" + objs[x].length());
      // 上面的实现不了,原因是Object中没有length()方法
      // 我们要想使用字符串的方法,就必须把元素还原成字符串
      // 向下转型
      String s = (String) objs[x];
      System.out.println(s + "---" + s.length());
    }
  }
}
目录
相关文章
|
4月前
Collection和Map的遍历方式
Collection和Map的遍历方式
27 0
|
10月前
|
存储 索引 容器
List集合详解
List集合详解
75 0
|
11月前
|
前端开发 数据库 索引
今天就聊聊List集合
今天就聊聊List集合
44 0
|
1月前
|
存储 Java 索引
Collection集合
Collection集合
|
1月前
|
索引
|
3月前
(Collection)集合遍历,进阶
(Collection)集合遍历,进阶
|
4月前
|
存储 安全 Java
一文了解List集合
Java的整个集合框架中,主要分为List,Set,Queue,Stack,Map等五种数据结构。其中,前四种数据结构都是单一元素的集合,而最后的Map则是以KV对的形式使用。根本就List集合做出了一些解析
|
11月前
|
容器
List集合详细介绍
List集合详细介绍
47 0
|
存储 安全 Java
|
Java 索引
Collection 集合的遍历
Collection 集合的遍历
55 0