我试图pre[1]通过使用为新列表赋值List <Integer> list = new ArrayList(pre[1]);,但我得到的是一个空列表。
当我将其分为 2 个步骤时:首先创建一个空的list1,然后添加pre[1]到我的list1,它起作用了:list1包含2.
谁能告诉我为什么?我期待着同样的结果。
我在想List <Integer> list = new ArrayList(pre[1]);正在创建一个列表,并将值初始化为pre[1],但是没有用,这是什么问题?
int[] pre =new int []{1,2,3};
List <Integer> list = new ArrayList(pre[1]);
List <Integer> list1 = new ArrayList();
list1.add(pre[1]);
www说
暮色呼如
相关分类