배열 목록에서 모든 비어있는 항목을 제거해야합니다. 이전에 remove 메소드를 호출했기 때문에 모두 끝에 있습니다. 결과적으로 빈 노드를 찾기 위해 for 루프를 사용할 때 혼란 스럽다면 단일 셀을 미안하다고 생각하는지 모르겠다. 크기가 낮아 졌기 때문에 for(int k = 0; k < arraylist.size(); k++)
과 같은 것을 말할 수 없다. 하지만 빈 노드를 제거해야합니다. 어떻게해야합니까? 감사합니다배열 목록에서 빈 항목 제거
for(int k = 0; k < terms.size(); k++)
{
if((terms.get(k)).length() < 1) // terms is the name of array list and there are null entries at the end of it
terms.remove(k);
}
문제를 해결하는 것이 명확하지 않습니다. 코드와 오류 로그를 게시 할 수 있습니까?! –
오류는 없지만 코드를 게시합니다 – Andrew
'ArrayList'의 유형은 무엇입니까? – msagala25