Answer:
See Explaination
Step-by-step explanation:
code below
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Prefix_test_check {
public static void create_prefix_lists(List elementList) {
if (elementList.size() > 0) {
Collections.sort(elementList);
List newArrayList = new ArrayList();
newArrayList.add("[");
System.out.print(newArrayList);
System.out.print(",");
newArrayList.clear();
int counterDataObj = 0;
for (int iObjectData = 0; iObjectData < elementList.size(); iObjectData++) {
newArrayList.add(elementList.get(iObjectData));
counterDataObj++;
if (counterDataObj == elementList.size()) {
System.out.print(newArrayList);
System.out.print("]");
} else {
System.out.print(newArrayList);
if (counterDataObj != elementList.size()) {
System.out.print(",");
}
}
}
} else {
List emptyDataList = new ArrayList();
emptyDataList.add("]");
System.out.print(emptyDataList);
}
}
public static void main(String args[]) {
List elementList = new ArrayList();
elementList.add(2);
elementList.add(4);
elementList.add(6);
elementList.add(8);
elementList.add(10);
create_prefix_lists(elementList);
}
}