1.
class ArrayEx1 {
   public static void main(String[] args) {
      int []a = new int[3];
      a[0] = 10;
      a[1] = 20;
      a[2] = 30;

      int []b = {10, 20, 30};
   }
}


* length 는 배열의 크기를 갖는다.

2.
class ArrayEx1 {
   public static void main(String[] args) {
      int []a = {10, 20, 30};
      int i = a.length;
      System.out.println(i);
   }
}

3


3.
class ArrayEx1 {
   public static void main(String[] args) {
      int []a = {10, 20, 30, 40, 50};
      int i = a.length;
      for(int j = 0;j < i;j++)
    System.out.println(a[j]);
   }
}



4.
class ArrayEx1 {
   public static void main(String[] args) {
      int sum = 0;
      float average = 0f;
      int[] score = {100, 88, 100, 100, 90};
      for(int i = 0;i < score.length;i++)
         sum += score[i];
      average = sum / (float)score.length;
      System.out.println("총점 : "+ sum);
      System.out.println("평균 : "+ average);
   }
}



5.
class ArrayEx1 {
   public static void main(String[] args) {
      int []score = {43, 73, 21, 97, 63, 55};
      int max = score[0];
      int min = score[0];
      for(int i = 1; i < score.length;i++) {
         if(score[i] > max)
            max = score[i];
         if(score[i] < min)
            min = score[i];
      }
   System.out.println("최댓값 : "+ max);
   System.out.println("최솟값 : "+ min);
   }
}

'Programming > Java' 카테고리의 다른 글

버블정렬  (0) 2011.01.10
Math.random  (0) 2011.01.10
반복문 응용  (0) 2011.01.07
Break , Continue  (0) 2011.01.06
While , Do While  (0) 2011.01.06

+ Recent posts