5-1다음은 배열을 선언하거나 초기화한 것이다. 잘못된 것과 그 이유를 설명하시오.① int[] arr[];② int[] arr = {1,2,3,};③ int[] arr = new int[5];④ int[] arr = new int[5]{1,2,3,4,5};⑤ int arr[5];⑥ int arr[] = new int[3][]; Ans) 4, 5, 6 Sol)4: 이런식으로 써야 오류가 없지만, new int[크기]와 {}요소 초기화를 동시에 할 수 없다.int[] arr = {1,2,3,4,5};int[] arr = new int[]{1,2,3,4,5};5: C/C++문법이고, Java에서는 배열 이름옆에 크기를 쓰지 않는다.6: 일차원 배열로 선언했는데, 이차원배열의 문법을 쓰고 있다.5-2다음과 같..