SHOW:
|
|
- or go back to the newest paste.
1 | - | public class TestaList { |
1 | + | @Override |
2 | - | public static void main(String[] args) { |
2 | + | public T removeFirst() throws ListEmptyException { |
3 | - | SimpleList<String> sList = new SimpleList<>(); |
3 | + | if (isEmpty()) { |
4 | - | |
4 | + | throw new ListEmptyException("Lista vazia."); |
5 | - | // Add no inicio |
5 | + | |
6 | - | sList.addFirst("Jeovane"); |
6 | + | return sList.remove(0); |
7 | - | sList.addFirst("Mario"); |
7 | + | } |
8 | - | |
8 | + | |
9 | - | // Add no final |
9 | + | @Override |
10 | - | sList.addLast("Pedro"); |
10 | + | public T removeLast() throws ListEmptyException { |
11 | - | sList.addLast("Eduardo"); |
11 | + | if (isEmpty()) { |
12 | - | |
12 | + | throw new ListEmptyException("Lista vazia."); |
13 | - | System.out.println(sList); |
13 | + | |
14 | return sList.remove(size() - 1); | |
15 | } |