배열

Yullc·2025년 3월 8일
post-thumbnail

1. 배열

배열은 여러개의 값들은 하나의 변수에 저장하는것을 의미해
만약 int로 변수 A를 선언하고 A라는 변수에 정수 '1'을 집어 넣을 수 있지만 욕심쟁이가 아닌이상 '1,2'를 동시에 집어 넣을수는 없어! 동시에 집어 넣기 위해서는 특단의 조치가 필요한데 그게 바로 int[]A에 정수 '1,2'를 넣는거야

먼저 배열을 생성하고 값을 넣는 코드를 작성해보면 int[]A = new int[2]; 이렇게 작성할 수 있어. 내가 의미를 설명 해 줄게

  • 변수A 라는 공간에 정수값들을 넣겠다는 의미를 가진 int[]A를 생성
  • new는 나 객체 만들게~ 라는 뜻이고
  • int[2]는 int타입의 저장공간은 2개뿐이야~ 라는 의미이야
  • int[]A라는 공간은 정수들만 들어갈 수 있어! 그리고 내가 객체를 생성할거고 정수타입의 정수들은 2개밖에 안들어가! 라는 뜻이야.

그리고 내가 직접 정수들을 집어넣고 싶은데 방법을 모르겠지?
방법이 뭐냐면

int arr3[] = new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

이런식으로 작성하면 되는데, 이것도 풀어서 설명해줄게

  • int arr3[]라는 정수만 넣을 수 있는 arr3변수를 생성해.
  • new를 이용해 객체를 만들게~ 라고 알려주고 int타입의 값들을 []에 내가 넣고싶은 값들을 넣는다는 뜻이야.{1,2,3,4,5,6,7,8,9,10} 처럼! 많이도 넣었네..
    아 참고로 배열의 인덱스 하나당 4byte니까 적당히 쓰렴^_^
profile
아자아자자

0개의 댓글