국어
수학
역사
영어
국어
영어
...
이런 입력값들이 있을 때
과목명과 빈도수를 저장하는 arraylist를 만드려고 합니다.
public class Data {
private String name; //과목명
private int value; //빈도수
....
getter/setter
....
}
라는 클래스를 정의해서
ArrayList<Data> myData = new ArrayList<Data>();
라는 arraylist에 과목명과 빈도수를 업데이트해서 저장하려고 합니다.
이때 arraylist에 입력값을 넣을 때
리스트 안에 과목명을 이용해서 해당 값이 있는지 확인하려는데
for문을 통해서 하나하나 비교하는 방법 외에 좋은 방법이 없을까요??