관리 메뉴

nalaolla

배열예제 5 (배열선언 및 배열값 합산) 본문

JAVA/4. Array

배열예제 5 (배열선언 및 배열값 합산)

날아올라↗↗ 2016. 6. 22. 15:47
728x90
  1. package test.com;
  2.  
  3. public class Test03array3 {
  4.  
  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub
  7.         // 1~10까지의 정수를 담는 배열을 생성 후
  8.         // for 반복문을 사용하여 출력하시요..
  9.  
  10.         // 배열안의 모든 정수의 합을 합산한 결과를 출력하시요.
  11.  
  12.         // int[] arry = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
  13.          
            // 정적배열 생성
  14.         int[] arry = new int[10];
            // 정적배열을 for문으로 돌면서 값을 입력해준다. 값은 0+1 ~ 9+1값까지 돈다.
  15.         for (int i = 0; i < arry.length; i++) {
  16.             arry[i] = i + 1;
  17.         }
  18.  
            // 합계를 내기 위해 변수를 선언한다. 기본값은 0
  19.         int sum = 0;
  20.  
            // for문을 돌면서 배열값을 sum값에 더한다.
  21.         for (int i = 0; i < arry.length; i++) {
  22.             System.out.println(arry[i]);
  23.             sum += arry[i];
  24.         }
  25.  
  26.         System.out.println("합계 : " + sum);
  27.  
            // forEach문 사용하여 배열값을 sum한다.
  28.         sum = 0;
  29.         for (int e : arry) {
  30.             System.out.println(e);
  31.             sum += e;
  32.         }
  33.         System.out.println("합계2 : " + sum);
  34.  
            // String값을 ","구분자로 잘라 String 배열을 만든다.
  35.         String abc = "1,2,3,4,5,6,7,8,9,10";
  36.         String[] abc_arry = abc.split(",");
  37.  
  38.         for (int i = 0; i < abc_arry.length; i++) {
  39.             System.out.println(abc_arry[i]);
  40.         }
  41.     }
  42.  
  43. }


728x90