인프런 커뮤니티 질문&답변

iiiIII님의 프로필 이미지
iiiIII

작성한 질문수

@시코 - Java 제대로 배우기 (완벽한 기본기)

Java 기초 07 - 배열 & ArrayList

소수의 합 ArrayList

작성

·

182

0

스크린샷 2022-10-02 오후 11.43.07.png합은 맞게 나오는데 리스트에는 제대로 안들어갑니다ㅜ

답변 1

0

시니어코딩님의 프로필 이미지
시니어코딩
지식공유자

안녕하세요.

if절에 중괄호가 빠져서, sum만 계산되고 primeList.add는 참일때만 실행이 안되고 항상 실행되서 모든수가 들어갔습니다. 다음과 같이 수정하세요.

if (isPrime(num)) {

sum += num;
primeList.add(num);

}

 

감사합니다.

iiiIII님의 프로필 이미지
iiiIII

작성한 질문수

질문하기