How do i replace an array with an arraylist?
如何用ArrayList替换下面的数组。
1
| Employee[] companyTeam = {manager, engineer1, superviso1, accountant, intern }; |
- array.aslist()将有助于..
- 如果你真的需要一个java.util.ArrayList检查重复的问题(上面)。仅供参考,Arrays.asList确实返回Arrays.ArrayList,尽管这可能无关紧要。
你可以做一些像
1
| List <Employee > companyTeam = Arrays. asList(manager, engineer1, superviso1, accountant, intern ); |
- arrays.aslist(companyteam)以防您已经有了一个数组。
- 单词"array"和"list"以红色突出显示。你知道为什么吗?
- 你需要导入它们。将import java.util.List;和import java.util.Arrays;添加到文件的顶部。或者,如果您正在使用eclipse ctrl + shift + O,则会为您导入它们。
- 嗨,迈克,很好。谢谢。但是如果我只使用import java.util.arraylist命令。我该怎么写代码呢?我尝试使用arraylistcompanyteam=经理,工程师1,主管1,会计师,实习生,但是我得到了"arraylist错误的非法初始值设定项"
- 你可以做ArrayList companyTeam = new ArrayList(Arrays.asList(manager, engineer1, superviso1, accountant, intern));。
1 2
| Employee [] companyTeam = {manager, engineer1, superviso1, accountant, intern };
List <Employee > list =Arrays. asList(companyTeam );// array to List |
您已经有了一个数组,因此可以使用Arrays.asList(companyTeam)将数组转换为List。