안녕하세요.
갑자기 생긴 궁금증인데... 장황하겠지만 의견 좀 부탁드립니다.
움.. 학생이라는 정보의 묶음이 있고요,
학번, 이름, 성별 성적 정도가 있겠지요.
이것을 이름만 리스트뷰에 보여주다가, 클릭하면 성적을 보여준다고 예를 들면요.
학번/이름/성적을 하나의 데이터로 묶어서 보관하잖습니까?
주변 사람들이 어떻게 하나 보니 한분은 class를 만들어서 하고
한분은 HashMap에 key, value를 담아서 처리하더라구요.
두 방법을 보니 class를 만드는 방법은 가독성 면에서 좋지만 리스트 종류가 많아지면 일일이 만드는게 귀찮고
HashMap 방법은 ArrayList<HashMap> 형태가 되서
가독성은 안 좋아 보이지만.. 리스트 종류가 많아져도 괜찮겠더라구요.
속도의 측면은... 요즘 디바이스들이 좋아서 의미 없을까요?
어느 쪽이 더 효율적인 방법인지 전 알수가 없어 질문 드립니다 ㅜㅜ
의견을 나누어 주십시오~