一、如何把集合某元素添加到第一个位置?
思路:
1,创建一个新的集合LinkedList集合
2,把需要把某元素置于以一个位置的集合循环
3,判断如果是置于第一个位置元素调用list.addFirst(置为第一个位置的元素);
4,如果不是则正常的添加方法list.add(元素)
List<String> list = new ArrayList<>();
list.add("abc");list.add("cbd");list.add("cba");
LinkedList<String> linkedList = new LinkedList<>();
for (String s : list) {
if (s.equals("cba")) {
linkedList.addFirst(s);
} else {
linkedList.add(s);
}
}
需要兴建一个linkedlist集合来收集,且用到了对应的addfirst方法