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());
    }
  }
}
目录
相关文章
|
9月前
Collection和Map的遍历方式
Collection和Map的遍历方式
51 0
|
6月前
|
存储 Java 索引
Collection集合
Collection集合
|
8月前
(Collection)集合遍历,进阶
(Collection)集合遍历,进阶
|
9月前
|
SQL XML Java
<foreach>元素中collection=list改成collection=array
<foreach>元素中collection=list改成collection=array
|
Java 索引
Collection 集合的遍历
Collection 集合的遍历
82 0
|
API
迭代器 Collection以及List接口
迭代器 Collection以及List接口
85 0
|
存储 Java API
Java集合学习1:Collection集合、List(一)
概念:对象的容器,定义了对多个对象进行操作的常用方法。可以实现数组的功能。
Java集合学习1:Collection集合、List(一)
|
安全 Java 容器
Java集合学习1:Collection集合、List(二)
概念:对象的容器,定义了对多个对象进行操作的常用方法。可以实现数组的功能。
Java集合学习1:Collection集合、List(二)
|
存储
集合、collection、list的方法
集合、collection、list的方法
114 0