-
15일 차 제네릭메소드삼성SDS_멀티캠퍼스/Java 2015. 9. 25. 09:28반응형
class Store<T> {
private T data;
public void setData(T data) {
this.data = data;
}
public T getData() {
return data;
}
}
public class Test {
public static void main(String[] args) {
Store<String> store = new Store<String>();
store.setData("Hello");
System.out.println(store.getData());
Store<Integer> intStore = new Store<Integer>();
intStore.setData(10);
System.out.println(intStore.getData());
Integer[] arr = { 4, 3, 2, 1, 6, 7, 9 };
System.out.println(getLast(arr));
String[] strArr = {"A","BB","CC","DDDDD"};
System.out.println(getLast(strArr));
}
public static <T> T getLast(T[] a) {
return a[a.length -1];
}
}
반응형'삼성SDS_멀티캠퍼스 > Java' 카테고리의 다른 글
15일 차 Map (0) 2015.09.25 15일 차 HashSet을 이용한 로또 번호 추출기 (0) 2015.09.25 14일 차 정규표현식 (0) 2015.09.25 14일 차 예외처리 실습예제 (0) 2015.09.25 14일 차 예외의 종류 (0) 2015.09.25