자바형변환
-
JAVA 자바 제네릭 (Generic)JAVA 2020. 8. 11. 22:25
🎯 자바 제네릭을 알아본다 제네릭 (Generic) public class Ex10_1 { public static void main(String[] args) { Object [] arr = {"홍길동", "이순신", "유관순"}; for(Object obj : arr) { String name = (String)obj; System.out.println("이름: "+name); } } } 최상위클래스 object로 다양한 하위타입을 담을 수 있지만 상위클래스 오브젝트로는 자식이 가진 메소드에 접근할 수 없다. 그래서 알맞은 타입을 받으려면 매번 형변환이 필요하다. 이러한 불편한 점을 개선한 방법이 제네릭이다. public class 클래스명{} 클래스명 참조변수 = new 클래스명(); 제네릭은 객체..