728x90 반응형 향상된 for문1 [Java Basic] 7. 배열 1 - 선언, 초기화, 생성, 향상된 for문 프로그래밍 언어에서 배열은 연관성을 가지는 데이터의 묶음이다. 예를 들어 어느 학급 세 학생의 국어, 영어, 수학 성적을 저장하고 출력해야한다고 해보자. 배열이 존재하지 않는 상태라면 아래와 같이 변수 선언을 진행해야 할 것이다. 학생 수와 과목수가 늘어난다면, 출력은 고사하고 점수 입력만으로도 상당한 시간이 소요된다. 또한 각 점수를 저장하는 변수가 메모리의 여기저기에 흩어져 저장되기 때문에 각 학생의 시험 성적 총합과 평균을 구하는 연산에서도 시간이 소요될 수 밖에 없다. 배열을 사용하면, 연관이 있는 데이터들을 조금 더 효율적으로 다룰 수 있다. Python에서 사용하는 List, Tuple, Dictionary 들도 전부 배열로부터 파생된 배열 자료형이라 보면 된다. Python을 사용해보셨던 분.. 2022. 6. 28. 이전 1 다음 728x90 반응형