1. 함수 :
- 입력 값으로 어떤 일을 수행한 뒤 결과 값을 출력하는 것
2. 함수의 형식 :

3. 함수의 리턴값(반환값) 형식
- 리턴값을 가지지 않는 경우
- void printHello() : 리턴값을 가지지 않는 함수, 앞에 void 정의
- 리턴값을 가지는 경우
- 리턴값이 있는 함수는 반드시 리턴값을 정의
- 데이터 타입을 함수 앞에 정의하면 해당 데이터 타입의 리턴 값을 가짐
- 예) int add() : 리턴값이 정수형의 데이터 타입을 가지는 함수
- 예) double multi() : 리턴값이 실수형의 데이터 타입을 가지는 함수
void printHello(int count) {
for (int i=0; i<count; i++) {
System.out.println("안녕하세요");
}
}
int add(int a, int b) {
int total = a + b;
return total;
}
double multi(int a, int b) {
double total = a * b;
return total;
}
4. 함수 호출
클래스명이 FuncTest 일 때,
아래와같은 형태로 호출을 해준다.
FuncTest ft = new FuncTest();
ft.add(3, 4);
System.out.println(ft.add(3, 4));'Java' 카테고리의 다른 글
| 메소드 오버로딩 (Method Overloading) (0) | 2023.01.18 |
|---|---|
| 클래스와 객체, 인스턴스 변수, 메소드 (0) | 2023.01.18 |
| for / while 반복문 사용법 (0) | 2023.01.18 |
| 배열의 길이 구하는 방법 (0) | 2023.01.18 |
| 배열(Array) 생성과 배열의 데이터 억세스 (0) | 2023.01.18 |