반응형
[쉽게 배우는 자바 프로그래밍]
Chapter 05. 문자열, 배열, 디버깅
프로그래밍 문제
2. 다음 코드를 실행하면 5를 두 번 출력한다. 여기서 sum() 메서드를 완성하시오.
자바는 가변 길이 변수를 배열처럼 취급한다.
1 2 3 4 5 | public static void main(String[] args) { System.out.println(sum(1,2,3)); int arr[] = {2,3}; System.out.println(sum(1,arr)); } | cs |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | public static void main(String[] args) { System.out.println(sum(1,2,3)); int arr[] = {2,3}; System.out.println(sum(1,arr)); } private static int sum(int i, int j, int k) { return k+j; } private static int sum(int i, int... arr) { int sum=0; for(int a : arr) sum += a; return sum; } } | cs |
반응형
'JAVA 자바 > [쉽게 배우는 자바 프로그래밍] _프로그래밍 문제' 카테고리의 다른 글
Chapter 05. 문자열, 배열, 디버깅 _ 프로그래밍 04 (0) | 2018.12.24 |
---|---|
Chapter 05. 문자열, 배열, 디버깅 _ 프로그래밍 03 (0) | 2018.12.24 |
Chapter 05. 문자열, 배열, 디버깅 _ 프로그래밍 01 (0) | 2018.11.22 |
Chapter 03. 제어문과 메서드 10 (0) | 2018.11.18 |
Chapter 03. 제어문과 메서드 09 (0) | 2018.11.18 |