자바 배열을 이용한 함수

in coding •  6 years ago 

배열

package java0709;

public class Test1 {

public static int[]  makeArray() {
    int[] temp = new int[4]; // 배열을 생성하면 0으로 초기화 된다
    temp[0]=1; temp[1]=2; temp[2]=3; temp[3]=4;
    return temp;
} //intmakeArray()의 끝

public static void prnArr(int[] arr) {  // 리턴값없는 함수
    for (int num : arr ) {
        System.out.print(num+" ");
    }
} // prnArr()의 끝

public static int sumArr(int[] arr) { // 1차원 int배열 arr을 받아옴)
    int sum = 0;
    for (int num : arr) {
        sum = sum + num; // sum += num
    }
    return sum;
} //sumArr()의 끝

public static void main(String[] args) {
            int[] temp = makeArray(); // int형 배열값을 돌려받는 변수이기 때문에 int배열로 선언
    for(int num : temp) {
        System.out.print(num+" ");
    }
    System.out.println();
    System.out.println("==============================");
            // 1차원 정수형 배열 arr 10 20 30 40 50
    int[] arr = {10, 20, 30, 40, 50};
    // 배열을 전달 받아서 내용을 출력하느 함수 호출
    prnArr(arr);
    // 정수형배열을 전달받아 배열값의 누적합을 리턴(돌려주는)하는 함수 호출
    System.out.println("배열의 합 : " + sumArr(arr));
}//main()의 끝

}

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!