본문 바로가기
[IT] Java기초(9) - 자바에서 배열(Array) 실습하기 □ 배열 실습하기 * 문제 - 숫자의 배열(10개)을 선언하고, 임의의 수를 넣는다. 배열을 이요해서 가장 작은 수를 찾아내는 프로그램을 작성하라 - 친구들의 숫자만큼 복불복 게임을 만들어보자 * 배열 선언 포인트 - 비 연속적인 데이터인 경우 => 단일 데이터로는 의미가 없고, 묶음일 때 - 동일한 타입인 경우 - 지속적으로 발생하는 모든 데이터를 가지고 있어야 하는 경우 * 첫번째 문제 - 숫자의 배열(10개)을 선언하고, 임의의 수를 넣는다. 배열을 이용해서 가장 작은 수를 찾아내는 프로그램을 작성하라 => 숫자배열, 루프, 상황(가장 작은 수, 제어문) ---- public static void main(String []args){ // data : 임의의 숫자 10개가 있는 배열 int[] ar.. 2021. 12. 22.
[IT] Java기초(8) - 자바에서의 배열(Array) 사용법 □ 배열(Array) - 변수, 제어문, 루프 등을 배웠습니다. - 여러개의 데이터를 다룬다면? '배열'을 사용합니다. * 왜 배열을 사용하는가? - 배열은 메모리의 이해와 관계가 있습니다. - 배열은 여러 데이터를 같이 처리할 수 있는 방안을 제공합니다. - 여러 개의 데이터를 처리하는 연습에 집중합니다. * 배열은 왜 다르게 선언하는가? - 변수가 저장하는 대상이 다르기 때문입니다. - 참조(reference)라는 개념이 절대적으로 필요합니다. - 인접해서 만들어지기 때문에 초기에 메모리 크기 결정이 필요합니다. - 배열은 메모리 공간을 가리키는 포인터, 참조와 같은 개념을 사용합니다. * 배열의 선언 - 크기 + 데이터 - 크기만 선언하고 나중에 데이터를 할당 : int[] arr1 = {1,2,3.. 2021. 12. 7.