java 数组与list的转换

67 阅读1分钟

转换集合:地址里面什么都有都总结了;没有你们可以留言;

直接上代码:

package com.example.demo.controller.Demo;


import com.example.demo.entity.User;
import org.apache.commons.beanutils.BeanUtils;

import java.beans.BeanInfo;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.lang.reflect.Method;
import java.util.*;

public class demoTest3 {

    public static void main(String[] args) {

        //数组转换为list集合
        String[] arr = new String[5];
        arr[0]="a";
        arr[1]="b";
        arr[2]="c";
        arr[3]="d";
        arr[4]="e";
      //  List<String> list = new ArrayList<>();
        List<String> list1 = Arrays.asList(arr);
        System.out.println("\n****** 数组转换为list集合 ******");
        System.out.println(list1);



//方式一
        String[] s = list1.toArray(new String[0]);
        System.out.println("\n****** list集合转换数组 **方式一****");
        System.out.println(s);
//方式二
        String[] str = new String[list1.size()];
        list1.toArray(str);
        System.out.println("\n****** list集合转换数组 **方式二****");
        System.out.println(str);


    }
}

在这里插入图片描述

转换集合:地址