package test;
import java.util.LinkedList;
public class LinkedListTest {
public static void main(String[] args) {
LinkedList<Integer> data = new LinkedList<Integer>();
int dataIndex=2; //需要插入的数据目前处在的位置
int insertIndex = 3; //需要把数据插到insertIndex位置
data.add(1);
data.add(2);
data.add(3);
data.add(4);
System.out.println(data.toString());
Integer kk = data.get(dataIndex-1)+10;
data.add(insertIndex-1, kk);
if (dataIndex >=insertIndex) {
data.remove(dataIndex);
} else {
data.remove(dataIndex-1);
}
System.out.println(data.toString());
}
}
import java.util.LinkedList;
public class LinkedListTest {
public static void main(String[] args) {
LinkedList<Integer> data = new LinkedList<Integer>();
int dataIndex=2; //需要插入的数据目前处在的位置
int insertIndex = 3; //需要把数据插到insertIndex位置
data.add(1);
data.add(2);
data.add(3);
data.add(4);
System.out.println(data.toString());
Integer kk = data.get(dataIndex-1)+10;
data.add(insertIndex-1, kk);
if (dataIndex >=insertIndex) {
data.remove(dataIndex);
} else {
data.remove(dataIndex-1);
}
System.out.println(data.toString());
}
}