최근에 배열 배열 목록을 2 차원 배열로 변환/변환하는 데 문제가있었습니다. 나는 나에게이 사이트에 대답했다 배열 배열 목록을 Java에서 2d 배열로
List<Object[]> arrayList;
// initialize and fill the list of arrays
// all arrays have the same length
Object[][] array2d = arrayList.toArray(new Object[][] {});
를 사용하는 것으로,하지만 난 조금을 봤 어딘가에 나쁜 관행을 conseidered 것을 읽었다. 나는 실제로 사용 된 단 한 줄의 변형 이었기 때문에 여전히 그것을 사용했다.
실제로 의미하는 바는 무엇이며 왜 나쁜 것으로 간주됩니까? [][]{}
비트를 이해할 수 없습니다. 비어 있지만 초기화 된 Object[][]
을 .toArray()
메소드에 전달한 것 같습니다.
그냥 완전성에 대한 나쁜 연습했다 질문을 연결하는 좋은 것입니다. – nhouser9