2011. 6. 28. 15:45
자바(Java) Collections 인터페이스와 ArrayList 클래스
2011. 6. 28. 15:45 in JavaAndroid
import java.util.Collections ; import java.util.ArrayList ; import java.util.Scanner ; public class ArrayListTest2 { public static void main(String[] args) { ArrayList<String> arraylist = new ArrayList<String>() ; Scanner scan = new Scanner(System.in) ; for (int i = 0 ; i < 6 ; i++) { System.out.print("영화 개봉작 : ") ; arraylist.add(scan.nextLine()) ; } System.out.println("\nArrayList의 size : " + arraylist.size()) ; System.out.println("ArrayList의 isEmpty : " + arraylist.isEmpty()) ; System.out.println("ArrayList의 contains : " + arraylist.contains("트랜스포머3")) ; System.out.println("\n" + arraylist + "\n") ; Collections.sort(arraylist) ; int index = Collections.binarySearch(arraylist, "트랜스포머3") ; System.out.println("찾는 위치 : " + index) ; System.out.println("\n" + arraylist + "\n") ; System.out.println("get(0) : " + arraylist.get(0)) ; arraylist.set(0, "풍산개") ; System.out.println("get(0) : " + arraylist.get(0)) ; System.out.println("\n" + arraylist + "\n") ; arraylist.remove("풍산개") ; System.out.println("\n" + arraylist + "\n") ; arraylist.clear() ; System.out.println("\n" + arraylist + "\n") ; } }
'JavaAndroid' 카테고리의 다른 글
자바(Java)에서 문자열을 뒤집어 거꾸로 출력하는 방법 (0) | 2011.07.02 |
---|---|
오라클(Oracle) 10g 클라이언트 설치하기 (0) | 2011.07.01 |
오라클(Oracle) 10g 서버 윈도우즈에서 설치하기 (0) | 2011.06.30 |
자바(Java), LinkedList 클래스와 Iterator 클래스 (0) | 2011.06.29 |
자바(Java)에서 Calendar와 Date 클래스로 날짜, 요일, 시간 구하기 (0) | 2011.06.27 |
자바(Java), `==`와 equals() 차이점 비교 (0) | 2011.06.18 |
자바(Java)의 String 변수와 객체, StringBuffer (0) | 2011.06.18 |
자바(Java) 객체를 배열로 처리하기 (0) | 2011.06.15 |