본문 바로가기
한국 20대 개발자의 성장기

[Kotlin] MutableList clear

by 멍동구 2022. 12. 12.
728x90
data class CalendarData(val dat: String, val content: MutableList<ContentData>)

data class ContentData(val tit: String, val dam: String, val big: String)

 

CalendarDate와 ContentData 데이터 클래스를 만들어서 

 

배열 중첩에 DataClass 도 중첩하여 데이터를 정리해보았다

 

문제점은 데이터를 넣었는데도 ContentData 의 내용이 없는 것이었다

 

contentData.clear()

 

혹시몰라서 clear() 를 주석처리 해본 결과

 

content 라는 배열이 최상위 배열 DataArray에 들어갔지만 

 

clear() 를 하면 들어간 배열의 내용까지 전부 없어지는 것이었다

 

자세한 이유는 모르겠지만 공부를 다시 해야겠다..

 

궁금하신 내용이나 충고는 언제나 환영입니다.