배열
배열 (Array)
데이터를 일렬로 줄 세우는 배열, 이름없는 변수들의 합
"동일한 자료형"의 데이터를 저장할 수 있는 기억 공간의 집합체 (모임)
배열 선언 1 : 배열을 선언하면서 값을 초기화 한다. (크기와 값이 설정)
자료형[] 변수명 = {값1, 값2, 값2, ... };
int[] arr = {1,2,3}; 배열을 선언하고 초기화 한다.
int[] apt105 = {3,4,5,3,10,5};
System.out.println(apt105[0]);
//변수명은 같고 index(0부터 시작)로 구분하여 데이터를 사용
System.out.println(apt105[1]);
System.out.println(apt105[2]);
System.out.println(apt105[3]);
배열 선언 2 : 배열 크리를 먼저 지정하고 값을 나중에 저장하는 방법 (for문 사용 시)
자료형[] 변수명 = new 자료형[];
int[] arr = new int[3];
int[] action = new int [3]; //배열 크기를 먼저 지정하고 값을 나중에 저장하는 방법 (for문 사용 시)
action[0] = 10;
action[1] = 20;
action[2] = 30;
System.out.println("배열 크기 먼저 지정하고 값을 나중에 저장하는 방법");
System.out.println(action[0]);
System.out.println(action[1]);
System.out.println(action[2]);
반복문을 사용해서 배열 출력하기
int[] action = new int [3];
action[0] = 10;
action[1] = 20;
action[2] = 30;
System.out.println("반복문을 사용해서 배열 출력하기");
for(int i=0; i<action.length; i++){
System.Out.println(action[i]); //배열은 무조건 for문을 사용한다.
}
숫자를 입력받아 저장 후 배열 출력하기
import java.util.Scanner;
int[] action = new int [3];
Scanner sc = new Scanner(System.in);
// 숫자 입력받아 배열에 저장하기
for(int i=0; i<action.length; i++) {
System.out.print("숫자입력:");
action[i] = sc.nextInt();
}
// 배열 출력하기
for(int i=0; i<action.length; i++) {
System.out.println(action[i]);
}
'국비지원 JAVA 풀스택 과정 > JAVA' 카테고리의 다른 글
[JAVA] 반 학생의 총점과 평균, 최고 점수와 최저 점수 구하는 프로그램 (0) | 2022.10.12 |
---|---|
[JAVA] 배열 (2) (1) | 2022.10.11 |
[JAVA] 배열 (0) | 2022.10.07 |
[JAVA] 난수를 맞히는 게임 (0) | 2022.10.07 |
[JAVA] 교과목의 성적을 입력받아 합격 또는 불합격 출력하기 (0) | 2022.10.06 |