객체 생성데이터 추가하기 : add반환값 : 추가성공(true), 실패(false)데이터 추가 : add(index, 데이터)index번째에 '데이터'를 끼워 넣는다.반환값은 없다.데이터 수정 : set(index, 새로운데이터)index번째에 데이터를 '새로운데이터'
add()메서드를 이용해 데이터를 추가한다. get()메서드로 데이터를 꺼내온다. 데이터 변경하기 삭제도 같다 제네릭을 사용할 수 있다 contains(비교객체) 리스트에 '비교객체'가 많이 있으면 true, 없으면 false를 반환한다.
5명의 사람 이름을 입력받아 ArrayList에 저장한 후에 이들중 '김'씨 성을 가진 사람을 모두 출력하시오 (입력은 Scanner 객체를 이용한다)
제일 긴 별명이 저장될 변수 선언List의 첫번째 데이터로 초기화한다
문제) Set을 이용하여 숫자 야구 게임 프로그램을 작성하시오. 컴퓨터의 숫자는 난수를 이용하여 구한다. (스트라이크는 S, 볼은 B로 나타낸다) 예시) 컴퓨터의 난수 ==> 9 5 7 실행예시) 숫자입력 ==> 3 5 6 3 5 6 ==> 1S 0B 숫자입력 ==>