Если у меня есть: linkedlist1= 1,2,3,4;
и linkedlist2= 5,6,7;
Могу ли я присоединить связанный список 2 к концу связанного списка1 таким образом, если я призываю: linkedlist2.set(0,9999)
он меняется на linkedlist2 = [999,6,7]
и linkedlist1
становится [1,2,3,4,9999,7,8];
?
Возможно ли это?Или мне нужна другая структура?
Следующий код не работал:
List<Double> l1 = new LinkedList<Double>(Arrays.asList(1.0,2.0));
List<Double> l2 = new LinkedList<Double>(Arrays.asList(3.0,4.0));
l1.addAll(l2);
System.out.println(l1);
l2.set(0, 9.0);
System.out.println(l1);
ВЫХОД:
[1.0, 2.0, 3.0, 4.0]
[1.0, 2.0, 3.0, 4.0]