무효 클릭 IP 추적 중...
c#

c# 배열 초기화/선언 하는 3가지 방법(기초)

꼬예 2022. 4. 29.

이번 포스팅에서는 배열을 생성 및 초기화하는 3가지 방법에 대해 알아보도록 하겠습니다. 

 

 

 

 

1. 변수 최초 선언 후 배열 생성

 

저는 array라는 변수명으로 한번 배열을 만들어 볼건데요.

 

제일 먼저 해야 될것은 array라는 변수를 선언 해야겠죠?

이때 확인해야될건 배열안에 구성요소가 어떤 데이터 타입인지를 먼저 정해야 합니다. 

 

저는 정수형태로 구성된 배열을 만들것이기때문에 아래와 같이 정의를 하겠습니다.

데이터타입[] 원하는변수명;

 

int[] array;


array라는 변수명을 가진 int값으로 구성된 배열을 의미하는 int[] array; 를 지정하여 변수를 선언합니다.

 

그 후 앞서 정의한 array에 배열을 할당해주는데, 이때 배열은 new int[] 배열; 형태로 적어주면 배열 선언이 완료가 됩니다.

array = new int[] {1, 2, 3} ;

 

 

추가적으로 배열의 크기를 애초부터 먼저 정할수도 있습니다.

 int[] array; array = new int[3] {1, 2, 3} ;

위와 같이 [] 대괄호 안원하는 크기를 기입하면됩니다. 

크기를 정해버리게 되면, 추후 크기 수정이 어려우니 compile 단에서 알아서 크기를 정하는 첫번째 방법으로 쓰시는걸 추천합니다. 

 

2. 변수 최초 선언 후 배열 생성(한줄로 작성)

 

앞서 알아보았던 코드를 아래와 같이 한줄로도 작성이 가능합니다.

int[] array = new int[] {1,2,3};
int[] array = new int[3] {1,2,3};

 

3. new 사용없이 배열 선언 

 

제일 간단한 방법으로써 new 선언 없이도 아래와 같이 간단하게 배열을 만들 수도 있으니 참고바랍니다.

int[] array = {1,2,3};

 

 

  • 트위터 공유하기
  • 페이스북 공유하기
  • 카카오톡 공유하기
이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

댓글