메모 8

public void addAll(매개변수가 n개 일때) int ... number

public static int addAll(int ... Number){ int total=0; for (int i : Number) { total += i; } return total; } - n개의 정수를 입력 받아 그 합을 리턴하는 메서드 int result = addAll(1,2,3,4,5,6,7,8,9,10); System.out.println(result); 메서드 호출시 인수 자리에 많은 숫자를 입력할 수 있다. System.out.println(addAll(new int[] {1,2,3,4,5,6,7,8,9,10})); // 인수 자리에 배열을 넣어도 실행이 된다.

메모 2022.06.26

자리수 구하기 + 정수의 자리수 숫자 뽑아내기

====== # 자리수 구하기 # ====== int digit = 0; for (int n : arr) { int len = String.valueOf(n).length(); if(len > digit) { digit = len; n이 1410 일때 len은 = "1410" 의 길이 # 4가 된다. if(len > digit)는 배열 중에 가장 큰 자리수를 구하려는 조건문 이다. { digit 가 0 인 상태에서 len과 크기를 비교하면 digit는 처음 들어오는 숫자로 초기화 된다. 그 다음 부터는 가장 큰 자리수를 가진 n의 len이 digit가 되게 된다. } ===== # 정수의 각 자리수에 있는 수 뽑아내기 # ===== /* 753 일때 i = 0 일때는 3 뽑아야함 i = 1 일때는 5 뽑..

메모 2022.06.14