[JAVA] Collection -> ArrayList 변환 및 특정 범위 배열 클릭어하기
FileUtils 로 폴더의 목록을 읽게 되면 Collection 으로 리턴한다.해당 Collection 에서 특정 범위의 배열을 지우려면 ArrayList로 변환 한다.(ArrayList 내부에 Protected로 되어 있고 subList를 이용한다) 변환 ArrayList files = new ArrayList(FileUtils.listFiles(dir, extensions, false)); 클리어 files.subList(클리어시작 index, 클리어종료 index).clear(); 예) 배열이 0-99 일때 50~99까지 클리어 할경우files.subList(50, 99).clear(); 이렇게 처리하면 for문을 돌리지 않아도 된다.(다만 심오하게 판게 아니여서 다른 문제가 있을지 또는 처리 불..
개발
2015. 5. 16. 21:10