컴퓨터공부/Kotlin & Java

Pair Class가 없네??

achivenKakao 2020. 10. 22. 08:26

Oracle java sdk에는 선언이 되어 있다는데..

이 클래스가 없어서.. 굳이 sdk 버전을 바꾸고 싶지 않으면

 

아래 클래스를 추가 해서 사용하면 됩니다.

public class Pair<K, V> {

    private final K element0;
    private final V element1;

    public static <K, V> Pair<K, V> createPair(K element0, V element1) {
        return new Pair<K, V>(element0, element1);
    }

    public Pair(K element0, V element1) {
        this.element0 = element0;
        this.element1 = element1;
    }

    public K getElement0() {
        return element0;
    }

    public V getElement1() {
        return element1;
    }

}

끝.

 

 

출처 :

stackoverflow.com/questions/5303539/didnt-java-once-have-a-pair-class

stackoverflow.com/questions/7316571/java-pairt-n-class-implementation/25801088#25801088

docs.oracle.com/javafx/2/api/javafx/util/Pair.html