ArrayList集合转数组遍历

集合的遍历。其实就是依次获取集合中的每一个元素

我们使用这个方法:Object[] toArray(),把集合转成数组,可以实现集合的遍历

详情看代码

public static void main(String[] args) {
		// 创建集合对象
		Collection c = new ArrayList();
		
		// 添加元素
		c.add("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());
			// 向下转型
			String s = (String) objs[x];
			System.out.println(s + "---" + s.length());
		}

你可能感兴趣的:(ArrayList集合转数组遍历)