[JAVA]메서드

Date:     Updated:

카테고리:

태그:

[9] 메서드

9.1. 메서드

  • 함수(Function)
    • 수학에서의 함수

      [숫자1, 숫자2] → [더하기 함수] → [숫자1과 숫자2의 합]

    • 자바에서의 함수

      [num1, num2] → [addNum()] → [result]

      • 기본 형태 : 반환타입 + 메소드명(매개변수)
          int addNum (int num1, int num2) {       
          int result = num1 + num2;
          return result;
          }
        
          // int : 반환타입 
          // addNum : 메소드명 
          // num1, num2 : 매개변수
        
    • 메서드 종료하기

      • return : 특정 값을 반환할 때 사용하는 예약어

9.2. 자주 쓰는 메서드

  • main() 메서드 : 프로그램 시작을 위한 메서드(entryPoint)

      public static void main(String[] args) {
          System.out.println("이순신");
          hello(12);
      }      
    
      public static void hello(int age) {
          System.out.println("안녕하세요.");
      }  
    
  • Math.random() 메서드 : 임의의 실수 추출

    • 0.0과 1.0 사이의 난수 하나를 리턴(double 자료형, 실수)
        0.0 <= Math.random() < 1.0
      
    • start부터 시작하는 n개의 정수 중 임의의 정수 하나 뽑기
        int num = (int)(Math.random() * n) + start
      
        - 주사위 번호 뽑기
            int num = (int)(Math.random() * 6) + 1
              
        - 로또 번호 뽑기 
            int num = (int)(Math.random() * 45) + 1
      

JAVA 카테고리 내 다른 글 보러가기

댓글 남기기