Generic_1

Posted 2015. 4. 14. 09:42

package chap11;
import java.util.*;

// C++의 Templet 개념.
// Collection의 제네릭이 이렇게 되어있다.
class GenericEx<T>{
 T[] v;
 public void set(T[] n){
  v = n;
 }
 
 public void print(){
  for( T s : v )
   System.out.println(s);
 }
}

public class GeneracEx1 {
 public static void main(String[] args) {
  GenericEx<String> t = new GenericEx<String>();
  String[] ss = {"가","나","다"};
  t.set(ss);
  t.print();
  GenericEx<Integer> t2 = new GenericEx<Integer>();
  Integer[] ii = {1,2,3,4,5};
  t2.set(ii);
  t2.print();
 }
}

 

'Java !!!' 카테고리의 다른 글

Collection 종류 및 내용 정리  (0) 2015.04.12
Wrapper_Ex3  (0) 2015.04.10
Wrapper_Ex2  (0) 2015.04.10
WrapperClass  (0) 2015.04.10
String  (0) 2015.04.10