BACKEND/JAVA
1차원 배열
정훈(TED)
2022. 7. 15. 01:37
배열
변수가 많아져 하나하나 선언하기 힘들때 배열을 사용합니다.
사용법:
타입[] 변수명 = new 타입[요소개수]
int[] array = new int[100];
배열에 값을 넣어 주는법
1
int[] array = new int[100];
array[0] = 10;
array[1] = 11;
array[2] = 12;
array[3] = 13;
.
.
.
.
.
.
array[99] = 109;
2
int[] array = int[]{10,11,12,13,14,........,109}
3
int[] array = {1,2,3,4,5,..........,99}
예시) for문을 이용해 배열에 값넣고 활용하는법..
int[] array = new int[100];
for(int i = 0; i < array.length; i++) {
array[i] = i+1 ;
}
int sum = 0;
for(int i = 0; i < array.length; i++) {
sum = sum + array[i];
}
결과 : 5050
✔ 변수는 선언한 지점이 어디냐에 따라서 그 변수를 사용할수 있는 범위가 달라지는데
기본적으로 그 변수가 선언된 지점을 감싸고 있는 블럭안이다. => 이걸 변수의 스코프라고 칭합니다.
따라서 for에서 선언된 int 타입의 변수 i는 for문이 끝나는 동시에 사라지기 때문에 다시 사용하여도 문제가 없습니다.