public static LinkedList<Mp3> musicList;
...
if (musicList == null) {
musicList = new LinkedList<Mp3>();
}//create... this works
하지만 난 5 개 이상의 목록과 같은 경우 어떻게 같은 것을 수행 할 수 있습니다
Object[] ob = new Object[]{musicList,musicList2,...,musicList10};
for (int i = 0; i < ob.length; i++){
if (ob[i] == null) ob[i] = new LinkedList<Mp3>();
}
나는 그것이 작동하고 첫 번째 방법에 넣어 경우를; 두 번째 발췌 문장에 어떻게 넣을 수 있습니까?
이것은 내가 찾고 있었던 것이다! – Hia
내 코드에서 구현했지만, 질문이 1 개 더 있습니다. LIST_COUNT를 5로 초기화하면 10의 목록이 생성됩니까? 그래서 musicLists.size()를 보면 = 2xLIST_COUNT입니다. – Hia
@Hia for 루프는 한 번 이상 실행됩니다. 목록을 초기화하기 전에 목록이 비어 있는지 확인해야합니다. –