java016

제로·2022년 9월 7일
0

Java basic

목록 보기
15/45
post-custom-banner

메서드

  1. 객체의 동작(기능)
  2. 호출해서 실행할 수 있는 중괄호{} 블럭
  3. 메서드를 호출하면 중괄호{} 블록 안에 있는 모든 코드들이 일괄 실행된다

메서드 선언

  1. 핵심 기본 유형
    1) 리턴타입 : 메서드를 호출했을 때, 나오는 데이터(마지막에 리턴할 데이터)의 유형을 선언한다. 리턴할 값이 없는 경우에는 void를 적고 리턴하지 않는다.
    cf) void를 사용하는 경우
    - 입력값을 통해서 주로 필드에 저장하는 경우
    - System.out.println()화면에 출력만 하는 경우
    2) 매개변수 : 메서드도 생성자와 동일하게 여러 개의 데이터를 단일 또는 다중으로 입력받아서 처리할 수 있다.
    cf) 메서드 오버로딩
    메서드의 이름이 같지만 매개변수의 갯수, 유형, 순서에 따라 선언할 수 있다.
	리턴타입 메소드명(매개변수1, 매개변수2..){
    	프로세스처리
        return 실제 리턴할 데이터;
    }
    int plus(int num1, int num2){
    	int sum = num1 + num2;
        return sum;
    }
    String hello(){
    	return "Hello, World";
    }

기능메서드의 혼합예제 처리

  1. 메서드의 리턴처리, 매개변수 데이터 프로세스 처리, 실제 리턴값 처리를 기준으로 복합 내용을 사용하는 기능이 많다.
    ex) 매개변수로 시작번호, 끝번호를 입력받아 해당 데이터 총합을 return처리
class Cal{
int totAll(int start, int end){
	 int tot=0;
	 for(int cnt=start;cnt<=end;cnt++){
		 System.out.print(cnt+"+");
		 tot+=cnt;
		 }
	return tot;
	}	
}
profile
아자아자 화이팅
post-custom-banner

0개의 댓글