반응형

선언 2

배열1 /선언/생성/길이/인덱스/초기화

배열: 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것이다. 배열의 생성 타입[] 변수이름 //배열을 선언(배열을 다루기 위한 참조변수 선언) 변수이름 = new 타입 [길이]; //배열을 생성(실제 저장 공간을 생성) 인덱스 1.배열의 각 저장공간 : "배열의 요소" 2.배열이름[인덱스] 형식으로 배열의 요소에 접근한다. 3.인덱스(index): 배열의 요소마다 붙여진 일련번호이다. 4. 1이아닌 0부터 시작한다. 5. 상수대신 변수나 수식도 사용가능하다 / []안에 수식이 포함된경우 수식먼저 계산한다. ex) score[i+1] 배열의 길이 배열이름.length 를 사용한다. ex) int []arr = new int[5]; //길이가 5인 배열 int tmp = arr.length; //arr...

JAVA 2020.08.14

(TIL)메서드 /선언부/구현부

메서드는 특정잡업을 수행하는 일력의 문장들을 하나로 묶은것이다. 수학의 함수와 유사하다, 어떠한 값을 입력하면 결과를 반환해준다 라고 생각하면 된다. [하지만 함수와 달리 메서드는 입력값 또는 출력값이 없을 수도 있으며, 심지어는 입력값과 출력값이 모두 없을 수 있다. ] 메서드를 사용하는 이유로는 1. 높은 재사용성 2. 중복된 코드의 제거 3. 프로그램의 구조화 가 있다. 1. 높은 재사용성 = 한번 메서드를 만들어놓으면 몇번이든 호출 할 수있다! (두번 세번 열번 만들지 않을 수 있다니 얼마나 좋은가~!) 2.중복된 코드의 제거 = 같은내용의 문장들이 여러곳에 반복될때 , 메서드를 호출하여 한번에 해결할 수 있다. 그러면 코드도 짧아지면서 오류발생 가능성도 줄일 수 있다. 3. 프로그램의 구조화 =..

JAVA 2020.07.27
반응형