오늘 배운 내용
- 배열
- 같은 타입 종류(자료형이 같다)의 데이터를 연속된 공간에 index(번호)로 저장하는 구조이다.
배열의 형태
자료형[] 변수명 = new 자료형[];
int[] a = new int[3]
int[] a = new int[3]
{1, 3, 4};
int[] a = {1, 3, 4}
다차원 배열
- 다차원 배열은 기존 배열의
자료형[] 변수명; 에서 자료형[,] 변수명 [ ]사이에 ,를 넣어주면된다. ","의 개수만큼 차원이 늘어나게된다. (보통 1차원이나 2차원을 쓴다.)
- 인덱스란?
- 배열에서 연속된 공간에 들어간 데이터의 순서이며 , 순서는 왼쪽에서부터 0 부터 시작한다.
- 반복문을 이용한 배열 순회
for(int i = 0; i < arr.Length; i++)
{
}
for(int i = 0; i < arr.GetLength(0); i++)
{
for(int j = 0; j < arr.Length(1); j++)
{
arr[i, j]
}
}
- 다음 내용은 함수를 쓸 예정인데 함수 내용이 너무 많아서 배열을 따로 적어야겠다.. 배열의 자세한 내용은 온보딩때 써놓은 배열을 보고 복습해야겠다.