'java'에 해당되는 글 2건

  1. 2010.08.12 JAVA Generic 예제
  2. 2010.08.12 JAVA 향상된 For문
JAVA2010. 8. 12. 17:12

class Generic {

    T[] i;

    public void set(T[] str) {
        i = str;
    }

 
    public void disp() {
        for(T msg:i) {
            System.out.println(msg);
        }
    }
}

class Generic_Main {

    public static void main(String [] args ) {

        Generic g = new Generic();

        String []str = {"땅","물","바람","불","마음"};
        g.set(str);
        g.disp();
 
        Generic g2 = new Generic();
        Integer[] arr = {10,20,30,40,50};
        g2.set(arr);
        g2.disp();

        Generic g3 = new Generic();
        Double[] dd= {98.7,107.7,108.9,124.5,169.7};
        g3.set(dd);
        g3.disp();
    }
}

'JAVA' 카테고리의 다른 글

10진수 2진수,8진수 변환  (0) 2010.09.09
java systeminfo파일로 정보읽기  (0) 2010.09.08
JAVA 시스템 환경읽어오기  (0) 2010.09.08
JAVA 향상된 For문  (0) 2010.08.12
JAVA Generic  (0) 2010.08.12
Posted by 달빛낙엽
JAVA2010. 8. 12. 11:45

        // 다음과 같은 int형 배열이 있다.
        int arr[] = {10, 20, 30, 40, 50};

        // 일반적으로 for문으로 배열을 출력하려 할때는

        for (int i = 0; i == arr.length ; i++)
        {
            System.out.println(arr[i]);
        }
        
        // 위와같은 방법으로 출력하는것이 기본적이다.
        // 하지만 향상된  for문을 사용하게 되면 보다 간단하게 구현이 가능하다.

        for (int num : arr)
        {
            System.out.println(num);
        }
        
        // arr의 배열을 int 타잎인 num객체에 1:1로 적용하여 for문을 사용한다.
        // arr의 배열의 값이 존재하지 않을때 까지 arr의 배열내 객체를 num를 저장하여 사용할 수 있다.

'JAVA' 카테고리의 다른 글

10진수 2진수,8진수 변환  (0) 2010.09.09
java systeminfo파일로 정보읽기  (0) 2010.09.08
JAVA 시스템 환경읽어오기  (0) 2010.09.08
JAVA Generic 예제  (0) 2010.08.12
JAVA Generic  (0) 2010.08.12
Posted by 달빛낙엽