공부/전자컴퓨터공학

메서드 선언하기 - Java 예제

AhJustC 2024. 6. 17. 23:48
반응형
메서드의 선언
 

메서드(method) - Java 예제

메서드메서드는 입력(input)을 받아 출럭(output)을 하는 하나의 작은 단위이다. 예를 들어 계산기를 만드는 경우 계산기가 풀고자 하는 문제인 숫자 계산을 위해서는 몇 가지의 기능이 필요하다.

findahobby.tistory.com

지난 예제에서 메서드 작성 방법을 확인했다.

자바에서는 아래와 같은 방식으로 메서드를 직접 구현할 수 있다. 첫번째는 정수를 입력받아 1을 더한 값을 반환하는 메서드이다. 두번째는 정수를 입력받아 1을 뺀 값을 반환하는 메서드이다.

public int plusOne(int input1) {
  input1 = input1 + 1;
  return input1;
}

public int minusOne(int input2) {
  input2 = input2 - 1;
  return input2;
};

반응형
문제

위의 덧셈, 뺄셈을 참고하여 첫번째 인자에 2를 곱하는 메서드 multiplyBy2와 첫번째 인자를 2로 나누는 메서드 divideBy2 를 선언해보자.

 

코드 작성
public class Solution {
	public int multipleBy2(int input) {
    input = input * 2;
    return input;
  }

    public int devideBy2(int input) {
    // TODO : 첫 번째 인자에 2를 곱하는 함수 multiplyBy2와 비슷하게
    input = input/2;// 첫 번째 인자를 2로 나누는 함수 divideBy2를 선언

    return input;
  }
}
반응형