강의로 돌아가기
-

질문있습니다

1차원배열은 for each로 꺼낼수 있는데

그럼 2차원 배열도 for each로 꺼낼수있나여?

2차원 배열은 어떤식으로 꺼내야 되나여 시도해봣는데 오류나던데

1 개의 답변
정두식_

이렇게 가능합니다. 2차원 배열은 1차원 배열을 element로 가지는 배열로 생각할 수 있는데요. 그래서 다음과 같이 foreach를 사용할 수 있습니다.

 int[][] iarr = {{10,20},{40,50}};

        for(int []value:iarr){
            System.out.println(value.length);
        }
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.