배열(Array)이란? 배열은 동일한 타입의 여러 요소를 연속적으로 저장하는 자료구조입니다. Kotlin에서 배열은 Array 클래스를 통해 제공되며, 각 요소는 인덱스로 접근할 수 있습니다. Kotlin에서 배열의 기본 Kotlin에서 배열을 선언하고 사용하는 기본적인 방법을 알아봅시다. 배열 선언 및 초기화 val myArray: Array = arrayOf(1, 2, 3, 4, 5) // 정수형 배열 초기화 val stringArray: Array = arrayOf("Hello", "World") // 문자열 배열 초기화 배열 요소 접근 및 수정 val firstElement = myArray[0] // 첫 번째 요소 접근 myArray[3] = 20 // 네 번째 요소를 20으로 수정 Kotlin..
array
·Java
배열(Array)이란? 배열은 동일한 데이터 타입의 요소들을 하나의 연속적인 메모리 블록에 저장하는 자료구조입니다. Java에서 배열은 객체로 취급되며, 각 요소는 인덱스를 통해 접근할 수 있습니다. Java에서 배열의 기본 배열 선언, 초기화, 접근의 기본적인 방법을 이해합시다. 배열 선언 int[] myArray; // 정수형 배열 선언 String[] stringArray; // 문자열 배열 선언 배열 초기화 myArray = new int[10]; // 10개의 정수를 저장할 수 있는 배열 생성 stringArray = new String[5]; // 5개의 문자열을 저장할 수 있는 배열 생성 배열 초기화(리터럴 방식) int[] myArray = {1, 2, 3, 4, 5}; // 초기값과 함께..
배열(Array)이란? 배열은 동일한 데이터 타입을 가진 여러 요소를 연속적인 메모리 공간에 저장하는 기본적인 자료구조입니다. 각 요소는 인덱스(Index)를 통해 접근할 수 있으며, 이 인덱스는 보통 0부터 시작합니다. 배열의 특징 고정된 크기: 배열은 생성 시 지정된 크기를 변경할 수 없습니다. 동일한 데이터 타입: 배열의 모든 요소는 같은 타입을 가져야 합니다. 인덱스를 통한 빠른 접근: 특정 인덱스의 요소에 빠르게 접근할 수 있습니다. 배열의 사용 예시 데이터가 고정된 크기를 가지고, 빠른 인덱스 접근이 필요한 경우에 주로 사용됩니다. 예: 성적 리스트, RGB 색상 값, 좌표 값 등 배열의 장단점 장점 인덱스를 통한 요소 접근이 빠릅니다. 메모리 관리가 효율적입니다(연속적인 메모리 할당). 단점..