지네릭스 (1) 썸네일형 리스트형 자바(JAVA) : 제네릭스<Generics> 제네릭스(Generics) 제네릭스는 '매개변수화된 자료형'이다. 제네릭스는 클래스, 인터페이스 또는 메소드에 적용될 수 있다. 제네릭 메소드에 대해서 얘기해본다. 메소드에 인수를 넘길 때는 반드시 해당하는 매개변수의 자료형과 일치되는 자료형을 갖는 인수를 넘겨야 한다. 즉, 정수 매개변수에는 정수 인수를넣어야 한다. void sort(Integer[] x){ } void sort(Double[] x){ } 위의 두 sort 메소드는 정렬하려는 자료형만 다를 뿐 메소드의 내용이 같다. 이런 경우 자료형 자체를 매개변수와 같이 만들 수가 있다. void sort(T[] x){ } T는 어떤 객체도 올 수 있다는 의미이다. void set( Integer x ) { } 매개변수 x 에는 Integer 객체를.. 이전 1 다음