Generic (일반화) List intList; List floatList; 앞에서 배운 List에도 Generic이 사용되었다. 안에 타입 형식을 넣어서 원하는 타입의 리스트를 만들 수 있다. class MyList { public T a; public T foo(T val) { return val; } } MyList myIntList = new MyList(); 이런 식으로 클래스에 Generic을 사용하면 원하는 타입으로 객체를 만들 수 있다. object val1 = 3; // val1 : object타입 var val2 = 3; // val2 : int타입 object 타입 : 모든 타입을 포함하는 타입, 참조 타입이다. var 타입 : 뒤에 오는 변수를 보고 타입을 추측해서 그 타입으로 적..