package cn.itcast_02;
import java.util.ArrayList;
import java.util.Collection;
/*
*
* 集合的遍历,其实就是依次获取集合中的每一个元素
*
* 7.把集合转成数组
* Object[] as = c.toArray();
*
* 把集合转成数组,可以实现集合的遍历
*/
public class 集合的遍历 {
public static void main(String[] args) {
//创建对象
Collection c =new ArrayList();
//添加元素
c.add("hello");
c.add("word");
c.add("java");
//遍历
// Object[] toArray()
Object[] objes = c.toArray();
for(int x =0;x<objes.length;x++) {
System.out.println(objes[x]);
//我知道元素是字符串,在我获取到元素的同时,还想知道元素的长度
// System.out.println(objes[x+"-----"+objes[x].length());
//上面的实现不了,原因是Objects中没与length()方法
//想使用字符串的方法,就必须把元素还原成字符串
//向下转型
String s = (String) objes[x];
System.out.println(s+"-----"+s.length());
}
}
}
Java之Collection集合的遍历
最新推荐文章于 2025-02-17 10:47:37 发布