본문 바로가기
✨ Java/메소드 (Method)

자바(JAVA) - 메소드 (Method) - 1

by 환풍 2023. 2. 7.
728x90

메소드란?

현실의 객체가 하는 동작을 프로그래밍화 하는 것이다.

 

메소드를 작성하는 이유

  • 반복적으로 사용되는 코드의 중복 방지
  • 코드의 양을 줄일 수 있고 유지 보수가 용이함

 

메소드 선언 =  클래스 안, 또 다른 메소드 선언의 밖에서 진행
메소드 호출 = 메소드의 선언 영역 안에서 사용

선언 문법
      접근제한자 리턴타입 메소드명 ( ) {
                   실행 내용 작성 ~~~
       } 

 

public class 메소드01 {

    public static void main(String[] args) {
        for(int i=0; i<5; i++)
        {
            hello();
        }

    }
    
    public static void hello(){
        System.out.println("하잉");
    }
}

위와 같은 결과 값이 출력된다.

 

위 처럼 아주 쉽게 main에서 하나만 호출 받아 사용해봤다. 그렇다면 메소드 안에 또 메소드를 사용해서 출력이 가능할까?

 

public class 메소드02 {
    public static void main(String[] args) {

        hello();

    }
    
    public static void hello(){
        System.out.println("안녕하세요.");
        tellName();
        // 메소드 안에서 또 다시 메소드를 불러봤다.
    }

    public static void tellName(){
        System.out.println("환풍입니다.");
    }
}

굿

 

메소드의 아주 기초적인 부분을 공부해보았다.

다음에 공부 해 볼 내용은 메소드를 호출할때 자료형은 어떻게 써야할지에 대해 알아보려고 한다.

반응형

'✨ Java > 메소드 (Method)' 카테고리의 다른 글

자바(JAVA) - 메소드 (Method) - 3  (0) 2023.07.06
자바(JAVA) - 메소드 (Method) - 2  (0) 2023.02.07

댓글