배열2 Java - 컬렉션 리스트 ( List, ArrayList, Vector, ...) 자바의 java.utill 패키지는 컬렉션 클래스를 제공합니다. 컬렉션은 제네릭을 사용하고 자료형을 가변크기로 다룰 수 있게 해 줍니다. 마치 파이썬의 리스트 같다고 생각하면 편할 것입니다. 대신 파이썬과 다른 점은 오직 한 타입의 자료만 다를 수 있다는 점이 다릅니다. 그 컬렉션 중에 리스트에 대해 오늘 알아보겠습니다. List 선언방법 선언 방법 ex) 사용할리스트 리스트명 = new 사용할리스트(); 예시1) ArrayList list = new ArrayList(); 예시2) Vector list = new Vector(); 위 방법대로 선언 하면됩니다. 다만 한가지 주의할 점은 제네릭에는 자료형이 기본타입(ex. int, double, char)이 들어가면 안 되며, 꼭 복합타입(클래스타입)이 .. 2023. 7. 14. C언어 - 배열 (array) 반복문, 조건문 등을 앞에서 배웠고, 오늘은 배열에 대해 알아보겠습니다. 파이썬의 리스트와 비슷하면서도 다른 느낌인데 좀 더 형식이 정해져 있는 느낌이라고 생각하면 좋을 것 같습니다. 배열 (array) 먼저 배열은 어떻게 선언하는 것인지 봐보겠습니다. 형태 ex) 자료형 배열명[배열 공간 숫자(개수)] int a[5]; 이렇게 되면 int 자료형을 가진 데이터가 5개가 생긴 것입니다. 이 데이터의 인덱스는 파이썬의 리스트와 순서가 동일합니다. 0 1 2 3 ... 배열 공간 개수 - 1 마찬가지로 0부터 시작합니다. 데이터의 접근 방법은 다음과 같습니다. 형태 ex) 배열명[원하는 인덱스] a[3]; 보게 되면 파이썬의 리스트 접근 방법과 비슷합니다. 이제 이것을 가지고 반복문으로 활용해보겠습니다. 배.. 2023. 5. 14. 이전 1 다음