자릿수 썸네일형 리스트형 [Java] 각 자릿수의 숫자를 더한 값 구하기 이번 시간에는 제가 구현하지 못했던 각 자릿수의 숫자를 더한 값을 구하는 함수를 만들어보려고합니다. 삼항연산자의 조건을 잘 생각해봐야하는데요. 먼저 일의자리 숫자라면 그대로 리턴하면 될 것입니다. 일의 자리 숫자를 불러오려면 값에 10을 나눈 나머지를 구하고 함수에 a에 10을 나눈 값을 대입해서 다음 숫자까지 구하도록 호출하면 될 것입니다. public static int sumNumber(int a) { return (a a : (a % 10 + sumNumber(a / 10)); } 코드인데요. 예를 들어 숫자가 123이라면 123을 10으로 나눈 나머지로 일의자리 숫자가 나오고 파라미터를 10으로 나눠서 구한 일의 자리를 제외하고 남은 12를 다시 10으로 나눈 나머지를 구한 후 계속해서.. 더보기 이전 1 다음