Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.List;
- public class Main {
- public static void main(String[] args) {
- SortedObjects<String> so = new SortedObjects<>();
- so.add("5");
- so.add("Hello world!");
- so.add("Para bailar la bamba");
- System.out.println(so.read(0));
- }
- }
- class SortedObjects<T extends Comparable<T>> {
- private List<T> list = new ArrayList<>();
- public void add(T object) {
- list.add(object);
- Collections.sort(list);
- }
- public T read(int index) {
- return list.get(index);
- }
- public int size() {
- return list.size();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment