본문 바로가기
프로그래밍/etc..

배열예제

by 카라미 2016. 8. 10.

package day03;


public class ArrayTest2 {

public int sumArr(int[] iarr){

int sum = 0;

// for(int i = 0; i < iarr.length; i++){

// sum = sum + iarr[i];

// }

for(int i:iarr){

sum += i;

}

return sum;

}

public void printArr(int[] iarr){

for(int i : iarr){

System.out.println(i);

}

}

public int[] fillArr(int size){

int[] iarr = new int[size];

for(int i=0; i < iarr.length; i++){

iarr[i]=i+1;

}

return iarr;

}

public int[] concatArr(int[] iarr, int[] jarr){

int[] resultArr = new int[iarr.length+jarr.length];

int index= 0;

for(int i=0;i<iarr.length; i++){

resultArr[index++] = iarr[i];

}

for(int i=0; i<jarr.length; i++){

resultArr[index++] = jarr[i];

}

return resultArr;

}

public static void main(String[] args) {

ArrayTest2 test = new ArrayTest2();

int[] iarr = test.fillArr(4);

int[] iarr1 = {5,6,7,8,9,10};

int[] resultArr = test.concatArr(iarr, iarr1);

test.printArr(resultArr);

System.out.println(test.sumArr(resultArr));

}

}



'프로그래밍 > etc..' 카테고리의 다른 글

mysql jar  (0) 2017.07.03
maven install 할때 컴파일 오류  (1) 2017.04.27
JSTL 문법의 for문 사용법  (0) 2016.04.12
modal 의 data값이 동적으로 바뀌어야 할 때 참고..  (0) 2015.11.18
css 레이아웃  (0) 2015.11.11