군침이 싹 도는 코딩

함수를 정의하는 방법 본문

JAVA/Basic

함수를 정의하는 방법

mugoori 2023. 1. 18. 12:53

# JAVA의 함수를 정의할때는 메인 함수 위쪽에 class 쪽에다가 써주어야한다

 

 

 

int add(int a, int b) {
		int total = a + b;
		return total;
	}

# 함수의 정의 방법은 데이터타입 함수명(파라미터) {함수 기능과 리턴값} 이다

이때 쓰는 데이터 타입은 리턴의 데이터타입이다

위 코드를 보면 int로 써서 리턴값도 반드시 int로 돌아와야한다

 

 

 

FuncTest ft = new FuncTest();
		
		System.out.println( ft.add(3, 4) );
        
>>> 7

# 함수의 호출은 main 함수안에서 이루어지며 

먼저 해당 클래스의 이름을 정의해주고 

그 다음 해당클래스이름.사용할 함수이름(파라미터) 를 적어주면 된다

 

 

 

String getGrade(int size) {
		if (size >= 16 && size <= 30) {
			return "A";
		}else if (size >= 8 && size <= 15) {
			return "B";
		}else if (size >= 1 && size <= 7) {
			return "C";
		}else {
			return "사이즈가 이상합니다";
		}
		
		
	}

# 데이터 타입이 스트링이므로 리턴이 문자열이여야한다

 

 

 

String grade= ft.getGrade(17);
		
		System.out.println("등급은 : " + grade);
        
>>> 등급은 : A

# 함수를 호출할때는 클래스이름.함수이름(파라미터)

 

'JAVA > Basic' 카테고리의 다른 글

메소드 오버로딩 (Method Overloading)  (0) 2023.01.18
Static(전역) 변수  (0) 2023.01.18
배열 (Array) 길이 구하는 방법  (0) 2023.01.18
배열 (Array) 생성과 배열의 데이터 억세스  (0) 2023.01.18
반복문 ( for / while )  (0) 2023.01.18