[메소드]
1. 메소드: 입력값을 받아 결과를 도출해내는 방식
2. 메소드를 사용하는 이유
- 높은 재사용성
- 중복된 코드의 제거
- 프로그램의 구조화
3. 메소드 문법
접근제한자 리턴타입 메소드 이름 ( 매개변수 ) {
반복할 코드
반환데이터
}
- 접근제한자 public 누구나 사용할 수 있는 메소드
- 리턴타입 : 메소드의 수행결과를 어떤 자료형으로 반환할 것인지 알려주는 것
-아무 것도 반환하지 않을 경우: void(return문 사용x)
-결과값을 반환하는 경우: return문 사용
- 반환데이터: 리턴타입에 맞는 자료형을 반환
-반환타입이 있는 경우 같은 리턴타입의 변수에 담는 것이 가능함.
-반환타입이 없는 경우 같은 리턴타입의 변수에 담는 것이 불가능함
*return 키워드는 메소드를 종료하는 키워드→return 코드 아래에는 코드를 작성할 수 없음
4. 메소드의 기본구조
1) 매개변수x, 반환데이터x
2)매개변수x, 반환데이터o
3)매개변수o, 반환데이터o
4)매개변수o, 반환데이터x
'JAVA' 카테고리의 다른 글
[JAVA]11. 객체지향 프로그래밍 (0) | 2023.06.10 |
---|---|
[JAVA]10. ArrayList (0) | 2023.06.09 |
[JAVA]8. 2차원 배열 (1) | 2023.06.07 |
[JAVA]7. 배열 (0) | 2023.06.06 |
[JAVA]6. 중첩 for문 (0) | 2023.06.05 |