SHOW:
|
|
- or go back to the newest paste.
1 | - | SimpleList<String> sList = new SimpleList<>(); |
1 | + | @Override |
2 | - | |
2 | + | public T getFirst() throws ListEmptyException { |
3 | - | sList.addFirst("Jeovane"); |
3 | + | if (isEmpty()) { |
4 | - | sList.addFirst("Mario"); |
4 | + | throw new ListEmptyException("Lista vazia."); |
5 | - | sList.addLast("Pedro"); |
5 | + | } |
6 | - | sList.addLast("Eduardo"); |
6 | + | return sList.get(0); |
7 | - | |
7 | + | } |
8 | - | System.out.println("Remove o 1o.: " + sList.removeFirst()); |
8 | + | |
9 | - | System.out.println("Remove o último: " + sList.removeLast()); |
9 | + | @Override |
10 | - | |
10 | + | public T getLast() throws ListEmptyException { |
11 | - | System.out.println("\n" + sList); |
11 | + | if (isEmpty()) { |
12 | throw new ListEmptyException("Lista vazia."); | |
13 | } | |
14 | return sList.get(size() - 1); | |
15 | } |