idzik icon

Java-BootCamp-Generics-Pair

idzik | PRO | 12/10/16 02:05:10 PM UTC | 0 ⭐ | 465 👁️ | Never ⏰ | []
Java |

720 B

|

None

|

0 👍

/

0 👎

public class Pair<S, I> {
    S first;
    I last;
 
    public Pair(S first, I last) {
        this.first = first;
        this.last = last;
    }
 
    public S getFirst() {
        return first;
    }
 
    public I getLast() {
        return last;
    }
 
    public void setFirst(S first) {
        this.first = first;
    }
 
    public void setLast(I last) {
        this.last = last;
    }
}
 
 
 
 
 
 
public class TestPair {
 
    public static void main(String[] args) {
        Pair<String, Integer> pg = new Pair<String, Integer>("Jan", 3);
        System.out.println(pg.getFirst() + " " + pg.getLast());
        String name = pg.getFirst();
        int m = pg.getLast();
        pg.setFirst(name + " Kowalski");
        pg.setLast(m + 1);
        System.out.println(pg.getFirst() + " " + pg.getLast());
    }
 
}

Comments