배열 2

[이것이자바다] 5.6 배열타입(2)

배열의 길이 - 배열에 저장할 수 있는 전체 항목 수 - 코드에서 배열의 길이를 얻는 방법 배열변수.length; ex) int[] array = {10,20,30}; int num = int array.length; // array배열의 길이인 3을 int num에 넣어준다. - 배열의 길이는 읽기 전용 int array.length = 10; // 잘못된 코드 - 배열의 길이는 for문의 조건식에서 주로 사용 int[] scores = (83, 90, 87}; //scores[]의 길이는 3 int sum =0 ; for(int i=0; i 두개의 수를 입력해야한다. 패키지명은 생략 가능 System.exit(0); //프로그램 종료 } String strNum1 = args[0]; //우리가 숫자를..

java 2021.08.22

[이것이자바다] 5.6 배열타입(1)

배열이란 - 같은타입의 데이터를 연속된 공간에 저장하는 자료구조 - 각 데이터 저장 위치는 인덱스를 부여해서 접근할 수 있다. 배열의 인덱스는 0 부터 시작. score[3] = 90; 스코어의 3번째인덱스에 있는 항목은 90이다. 배열의 필요성? - 중복된 변수 선언을 줄이기 위해 사용 - 반복문을 이용해서 요소들을 쉽게 처리하기 위해 배열선언 - 배열을 사용하기 위해서는 우선 배열변수를 선언해야 한다. - []배열문자 뒤 또는 앞에 선언하는 변수를 배열변수라고 한다. - 타입[] 변수; ex) int[] array ; - 타입 변수[]; ex) int array []; - 배열변수는 참조변수이므로 배열이 생성되기 전에 null로 초기화가 가능하다. - 참조변수의 경우에는 값이 없을 땐 힙 영역의 nu..

java 2021.08.22