·
Programming/Java
·
Programming/Java
11메소드
·
Programming/Java
📌 메소드💡 메소드 사용 시 주의사항- 매개변수를 만들면 반드시 매개변수로 값을 전달행한다.- 매개변수에 값을  💡 메서드 사용 이유- 중복 코드 방지 및 높은 재사용성- 유지보수성 증가📌 향상 for문 (빠른 for문/ forEach 문)- 배열처럼 반복 가능한 저장공간을 순차적으로 접근할 때 사용한다. - 주로 배열, 컬렉션의 모든 요소를 순회할 목적으로 사용한다. for (타입 변수명 : 배열) { 반복할 코드;}int[] ar = {1,2,3,4,5};for (int num : ar) { 반복할 코드;} 특징- 일반 for문은 반복할 때 index 번호로 사용할 i 변수를 활용하지만, 빠른 for문은 인덱스 번호를 사용하지 않으므로 코드가 간결하다. - 무조건 처음 요소부터 마지..
-
·
Programming/Java
10일차 함수 function
·
Programming/Java
📌 함수 Function특징- 이름 뒤에 (소괄호)가 있다.- 자주 사용하는 기능을 미리 하나의 영역에 만들어두고 필요할 때 불러서 사용한다. 💡 메서드 선언과 구현반환타입 메서드명(매개변수, ...) // 선언부{ // 구현부(메서드 본문(body)) : 실질적인 기능을 제공하는 부분 실행할 코드; return 리턴값;} 1. 반환타입 (리턴타입) : 반환할 값이 있다면 반환하는 값의 타입을 작성한다. 없으면 void를 작성한다. 2. 메서드명 : 되도록 동사를 포함하여 작성한다.3. 매개변수 : 외부에서 전달받을 값이 있다면, 매개변수를 선언한다. 여러 개 선언 가능4. 실행할 코드 : 메서드의 기능을 코드로 작성한다.5. return : 생략이 가능하며, return이 실행되면 메서드가 종..
9일차 배열
·
Programming/Java
📌 배열 (Array) - 같은 타입의 여러 값을 하나의 이름으로 관리할 수 있는 저장공간- 배열의 저장공간은 여러 칸으로 이루어져 있으며, 전부 연속적으로 붙어있다. 💡 배열의 주요 특징 배열의 크기는 고정이다. 한 번 만들면 크기를 변경할 수 없다.index : 배열의 각 칸에 부여된 고유한 번호, 0부터 시작하여 1씩 증가한다.(zero index)length : 배열의 칸 수 (길이)💡 배열 선언과 초기화int[ ] ar = {1,2,3,4,5};- 자료형[ ] 배열명 = {값, 값, 값, ....}; - 배열을 선언과 동시에 값 초기화하는 방법💡 배열을 사용하는 방법- 인덱스 번호를 활용한다.- 배열명[index]  2. refrence type 타입별 기본(default)값intdou..