Arrays 클래스
ch11 - 25 ~ 29 Arrays 클래스 ch11 - 25 Arrays (1 / 4) - 배열을 다루기 편리한 메서드 (static) 제공 static 메서드가 제공되는 클래스의 예시는 아래와 같다. Math 클래스 Object 클래스 Collections 클래스 .. 1. 배열의 출력 - toString() 메서드의 인자로 배열을 넣으면 배열의 데이터를 문자열로 반환해준다. 만약에 배열의 데이터가 {1,2,3,4,5} 였으면, [1,2,3,4,5] 의 형태로 보여 준다. toString() 메서드는 이미지와 같이 오버로딩이 되어 있다. int[] arr = {0,1,2,3,4}; System.out.println("arr = " + Arrays.toString(arr)); 이런식으로 사용 하면 된..
2023. 9. 20.
Collection, List, Set, Map
ch11 - 3 Collection 인터페이스의 메서드 List 와 Set 인터페이스 에서 공통 부분을 뽑아낸 인터페이스가 있다. >> Collection 인터페이스. 기본적으로 데이터의 추가, 검색, 삭제 등의 메서드를 가진다. ch11 - 4 List 인터페이스 - 순서 O, 중복 O List 인터페이스를 구현받은 핵심 클래스는 2가지 이다. ArrayList 와 LinkedList 이다. Vector과 Stack은 컬렉션 프레임워크가 표준화 되기 이전의 오래된 클래스들 이다. (Vector 클래스는 ArrayList 클래스와 거의 유사 하다) 마찬가지로 객체 (데이터) 를 추가, 검색, 삭제 하는 메서드가 있다. 당연히, ArrayList 클래스는 List 인터페이스를 구현한 클래스 이고, List..
2023. 9. 17.