카테고리 없음
원하는 depth 까지 delete
Binsoo
2021. 4. 16. 09:57
728x90
반응형
public List<menuVo> removeDepth( List<menuVo> list , int depth ) {
if( depth == 1 ) {
for(menuVo vo : list) {
List<menuVo> child = vo.getChildList();
for(Iterator<menuVo> it = child.iterator() ; it.hasNext() ; ) {
it.next();
it.remove();
}
}
return list;
}else{
depth = depth-1;
for(menuVo vo : list) {
removeDepth( vo.getChildList() , depth );
}
}
return list;
}
728x90
반응형