Java集合框架——asList方法把数组转换成集合

asList方法把数组转换成集合

一、知识点回顾

  • 将集合转换成数组:toArray() 方法
  • Object[] toArray() :返回按适当顺序包含列表中的所有元素的数组(从第一个元素到最后一个元素)

二、Arrays类中的asList方法

  • Arrays是数组的工具类
  • public static List asList(T… a):返回一个受指定数组支持的固定大小的列表(对返回列表的更改会“直接写”到数组)
package com.generic.demo8;

import java.util.Arrays;
import java.util.List;

public class ArgsTest3 {
	public static void main(String[] args) {
//		List list = Arrays.asList("hello", "world", "java");
//		
//		for (String strs : list) {
//			System.out.println(strs);
//		}
		
		//若asList中的参数类型不一致,java将会自动识别成Object类型
		List<Object> aslist = Arrays.asList("hello", "world", 10);
		for (Object object : aslist) {
			System.out.println(object);
		}
	}
}

你可能感兴趣的:(#,Java,集合框架,java)