java - 如何将整数数组转换为数组列表和链表?

标签 java arraylist collections linked-list

大家好,我是java初学者,我想在集合框架中将整数数组转换为数组列表和链接列表。我尝试过,但显示错误。有人可以解决这个问题吗?问题?提前致谢....

package com.pac.work;

import java.util.Arrays;

public class checkarraytoarraylist {

    public static void main(String[] args)
    {
        int[] a={10,25,47,85};
        List<Integer> al=new ArrayList<Integer>(Arrays.asList(a));
        System.out.println(al);
        List<Integer> a2=new LinkedList<Integer>(Arrays.asList(a));
        System.out.println(a2);
    }

}

最佳答案

只能使用Arrays.asList(a);关于类(class)类型。在你的情况下整数。

所以它看起来像这样:

 Integer[] a={10,25,47,85};
    List<Integer> al=Arrays.asList(a);
    System.out.println(al);
    List<Integer> a2=Arrays.asList(a);
    System.out.println(a2);

如果不可能有 Integer[] 数组,您可以从 int[] 数组转换为 Integer[],然后使用 Arrays.asList();

关于java - 如何将整数数组转换为数组列表和链表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50506622/

相关文章:

java - 关于从 WSDL 生成客户端代码

java - 网络客户端 + jackson : how to setup deserialization to convert snake_case into camelCase?

javascript - Liferay - 选择填充有 json responseData 的项目

Java 声明 ArrayList

java - 检查变量是否为真

java - 为什么EhCache在集群时获取速度变慢?

java - 在 Java 中直接设置 ArrayList 的值

java流按属性对列表进行排序/过滤

scala - 是否有更紧凑的方法将 Map[Any,Any] 转换为 Map[String,String]?

java - 使用 java 8 将逗号分隔的字符串列表映射到列表映射