자료구조
논리적으로 설계된 데이터 구조 및 관계
배열
같은 타입 여러변수를 하나의 묶음으로
인덱스에 대응하는 데이터들로 이루어진 자료구조
*
배열인덱스 - 0부터 시작
자료형 변수명[] = new 자료형[크기]
int arr[] = new int[5];
배열에 값 지정
변수명[인덱스번호] = 원하는
arr[0] = 1;
arr[1] = 2;
arr[2] = 30;
arr[3] = 23;
arr[4] = 17;
배열의 값을 초기화와 동시에 생성
int arr[] = {1, 2, 30, 23, 17}
배열의 크기
arr.length
* 예제
배열의 값중 가장 큰 값과 작은 값 출력
int[] intArray = { 2, 10, 3, 5, 56, 41, 7, 18, 94 };
int max = intArray[0], min = intArray[0];
for (int i = 1; i < intArray.length; i++) {
if (intArray[i] > max) {
max = intArray[i];
}
if (min > intArray[i]) {
min = intArray[i];
}
}
System.out.println("가장 큰 값은 " + max + " 입니다");
System.out.println("가장 작은 값은 " + min + " 입니다");
* 결과창
가장 큰 값은 94 입니다
가장 작은 값은 2 입니다
'학습 기록 > Java' 카테고리의 다른 글
23.05.16 / Java / 메소드(Method) (0) | 2023.05.29 |
---|---|
23.05.15 / Java / 2차원 배열 (0) | 2023.05.29 |
23.05.10 / Java / 반복문(for문) (0) | 2023.05.10 |
23.05.09 / Java / 반복문 (0) | 2023.05.09 |
23.05.08 / Java / 반복문(while) (0) | 2023.05.08 |