실시간 강의

06. 배열 12/19 (1) - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2024. 12. 19. 13:02

1. 영역

  • 클래스
  • 메서드
  • 블록(이름없음)

2. 배열(객체) - 값을 여러개 묶은 것

  • 여러개의 저장공간(최대 약 20억개)
  • 연속적
  • 참조변수
  • 크기변경 불가능
  • 배열타입(자동타입생성)

3. 배열의 길이 변경

  • 더 큰 배열을 만들어서 기존 배열을 복사 한다(for문 보다 System.arraycopy가 빠르다)

4. 배열의 활용

  • 총합과 평균
  • 최대값과 최소값
  • 섞기
  • 임의의 값으로 배열 채우기
  • 정렬하기
  • 빈도수 구하기