class Box2<T> {
private T ob;
public void set(T o) {
ob = o;
}
public T get() {
return ob;
}
}
class BoundedWildcardGeneric {
public static <T> boolean compBox(Box2<? extends T> box, T con) {
T bc = box.get();
return bc.equals(con);
}
public static void main(String[] args) {
Box2<Integer> box1 = new Box2<>();
box1.set(24);
Box2<String> box2 = new Box2<>();
box2.set("Poly");
if (compBox(box1, 25))
System.out.println("24 save");
if (compBox(box2, "Poly"))
System.out.println("Poly save");
System.out.println(box1.get());
System.out.println(box2.get());
}
}
if 문 밑에 print문 실행안됨 ㅠ
폰트 뭐 씀? 개병신같은데 당장 콘솔라스로 바꿔라
여기 붙여 써서 깨지는거임 인텔리제이에서 잘 쓰고 있음
해결함 ㅋㅋ 콘솔창 아래로 내려서 안보이는거였음 ㅋㅋㅋ