add 를 위쪽에서 정의 한거를 다시 main 구문에서 사용한다는 건 이해를 했습니다. 그런데 왜 이걸 다시 쓴다고 originalArr이 add.originalArr 이 되고 왜 add.val이 99가 되는지 모르겠습니다. add 함수가 있는 건가요
그리고 for문에 : 이 사이에 있는데 이건 어떤 조건인지 모르겟습니다.
또 설명 영상도 보는데 test 2는 15,-41,12,42,-12,2,4 아닌 가요
C언어는 공부를 조금 했었는데 JAVA는 아주 모르겠네요
안녕하세요 길벗수험서 운영팀입니다.
main메서드에서 사용한 originalArr과 add메서드에서 사용한 originalArr를 서로 구분하기 위해 메서드명을 붙여 add.originalArr 이렇게 쓴것입니다
add.val이 99가 되는것은 아래 코드를 보시면 add를 호출할때 99를 인수로 하여 호출했으니 add.val이 99가 됩니다
for문의 경우"향상된 for문"인데 C언어에는 이런것이 없습니다
교재262페이지에 보시면 향상된 for문에 대해 나와있으니 해당 내용을 꼭 확인하시고 이해하시기 바랍니다
test2 배열에서 강의에서 설명을 드린것처럼 test1의 공백을 쉼표로 치환한 값으로 초기화하기 때문에 15,,-41,,12,,42,,-12,,2,,4 이렇게 들어갑니다
-
관리자2025-04-24 13:00:06
안녕하세요 길벗수험서 운영팀입니다.
main메서드에서 사용한 originalArr과 add메서드에서 사용한 originalArr를 서로 구분하기 위해 메서드명을 붙여 add.originalArr 이렇게 쓴것입니다
add.val이 99가 되는것은 아래 코드를 보시면 add를 호출할때 99를 인수로 하여 호출했으니 add.val이 99가 됩니다
for문의 경우"향상된 for문"인데 C언어에는 이런것이 없습니다
교재262페이지에 보시면 향상된 for문에 대해 나와있으니 해당 내용을 꼭 확인하시고 이해하시기 바랍니다
test2 배열에서 강의에서 설명을 드린것처럼 test1의 공백을 쉼표로 치환한 값으로 초기화하기 때문에 15,,-41,,12,,42,,-12,,2,,4 이렇게 들어갑니다
행복한 하루되세요 :)