Backend/JAVA
자바(3)-배열(Array)
creativeDeveloper!
2022. 9. 12. 00:44
728x90
1. 배열(Array)
배열은 여러 개의 변수를 하나에 담는 기능을 한다.
배열은 특정 기준 변수[0] 로 부터 얼마나 떨어 졌는가 가 이름이 된다.
배열은 생성시 몇 칸 짜리인지 크기를 지정해 주어야 한다.
2. 배열의 선언법
타입[] 변수 ={값1,값2...}
String[] names = {“홍길동”, ”고길동”, ”박길동”};
int[] score;
score = new int[] {70, 80, 90};
타입[] 변수 = new 타입[길이];
int[] intArray = new int[5];
3. 배열의 length 속성
//10개 짜리 숫자형 배열 만들기
int score[]=new int[10];
System.out.println(score.length);
//0번방에 100
score[0]=100;
//1번방에 50
score[1]=50;
//2번방에 70
score[2]=70;
//3번방부터~9번방까지는 전부 100
score[3]=100;
score[4]=100;
score[5]=100;
score[6]=100;
score[7]=100;
score[8]=100;
score[9]=100;
for (int i = 3; i < score.length; i++) {
score[i]=100;
}
4. 향상된 for문
향상된 for 문을 사용하면 조금 더 편하게 배열의 값을 빼 올 수 있다.
// 기존 방식의 for를 활용한 방법 향상된 for문을 활용한 방법
for(int i=0; i< score.length; i++) {
System.out.println(score[i]);
}
// 향상된 for문 사용
for(int s : score) {
System.out.println(s);
}
728x90