자바가 C, C++과 배열에서 가장 다른 점은 배열을 가변적으로 사용할 수 있다는 점 같네요.

 

[ ] [ ] [ ] [ ]

[ ] [ ] [ ] [ ]

[ ] [ ] [ ] [ ]

[ ] [ ] [ ] [ ]

 

C, C++에서 다차원 배열을 사용할 때 n * m 사이즈의 정해진 배열을 사용할 수 있다는 것에 반해

 

[ ] [ ] [ ] [ ]

[ ] [ ] [ ]

[ ]

[ ] [ ]

 

자바에서는 배열을 선언할 때 크기를 미리 정해주지 않아도 되고, 따라서 배열의 크기를 외부에서 입력받아서 사용할 수 있다는 점이 재미있네요.

C, C++에서는 포인터에서 접근해서 사용하는 번거로움이 있지만 자바에서는 그럴 필요가 없어서 한결 간결하다는 의미. ㅎ

Posted by 공돌이pooh
,