Java (제네릭스)
제네릭스 : 컴파일 단계에서 자료형을 체크해주는 도구 제네릭스라는 개념은 처음 들을 때, 많이 낯설고 어렵게만 들리는 개념이기도 하며, 위의 말처럼 듣기만 했을 때는 잘 이해가 가질 않게 된다. 지금부터 천천히 알아보자. int [] iArray = {1, 2, 3, 4, 5}; double[] dArray = {1.0, 2.0, 3.0, 4.0, 5.0}; String[] sArray = {"A", "B", "C", "D", "E"}; 3개의 배열을 임의로 생성하였고 각 자료형 타입이 다 다르다. 만약 위 배열들을 출력하고 싶을 때는 다음의 코드를 한다. private static void printStringArray(String[] sArray) { for (String s : sArray) { S..