2025/01/08 2

코딩초보의 자바(Java)공부 25일차 { 컬렉션프레임워크 - ArrayList와LinkedList }

ArrayList와LinkedList에 대해간략히 알아보겠습니다!배열과 같이 여러 데이터(자료)를 구조화해서 다루는 것을 자료 구조라 한다.자바는 배열 뿐만 아니라, 컬렉션 프레임워크라는 이름으로 다양한 자료 구조를 제공한다.컬렉션 프레임워크와 자료 구조를 설명하기 전에 먼저 자료 구조의 가장 기본이 되는 배열의 특징을 알아보자. **배열의 특징**1.배열에서 자료를 찾을 때 인덱스(index)를 사용하면 매우 빠르게 자료를 찾을 수 있다.2.인덱스를 통한 입력, 변경, 조회의 경우 한번의 계산으로 자료의 위치를 찾을 수 있다. 3.배열의 순차 검색은 배열에 들어있는 데이터의 크기 만큼 연산이 필요하다. **배열의 크기가 n이면 연산도 n만큼 필요하다.** **배열 정리**배열의 인덱스 사용: O(1)배..

Java공부(코딩) 2025.01.08

코딩초보의 자바(Java)공부 24일차 { 제네릭 - Generic 2}

일단 오늘의 내용은 전에 발행한 글이 그대로 이어집니다!!!2025.01.06 - [Java공부(코딩)] - 코딩초보의 자바(Java)공부 23일차 { 제네릭 - Generic1 } 코딩초보의 자바(Java)공부 23일차 { 제네릭 - Generic1 }오늘은 제네릭메서드에관한 공부를 해볼까합니다중요한것이니 잘보고 배워가시는게 있으면 좋겠습니다!제네릭이 필요한 이유public class IntegerBox { private Integer value; public Integer getValue() { return valddkk1120.tistory.com타입 매개변수 제한동물병원을 만들거다조건 : 각 동물병원에는 그 동물만 들어갈수있다.ex)강아지동물병원인데 고양이가들어가거나할수없다.  여기서 핵심은 ``..

Java공부(코딩) 2025.01.08
반응형