본문 바로가기
프로그래밍/JAVA

[JAVA] 메소드 기본 (Method)

by it_koo 2021. 12. 6.
public class Main {
  
  static void myMethod() {
    System.out.println("메소드 실행");
  }
  // 메소드 생성
  // 특정 함수를 수행하는 함수
  // 코드의 재사용을 높여준다
  // 메소드는 클래스 내에 선언 되어야 한다
  
  // 리턴 값이 문자열인 경우  
  static String string() {
    return "문자열";
  }
  // 리턴 값이 int타입인 경우
  static int number() {
    return 1;
  }

  public static void main(String[] args) {

    myMethod();
    // 코드의 재사용
    myMethod();
    myMethod();

    // 출력 명령어가 없으므로 따로 사용해 준다.
    System.out.println(string());
    System.out.println(number());
    
  }
}



static void 리턴타입 메소드명(){

- static
해당 함수가 객체에 속한 것이 아닌 클래스에 속했다는 뜻
ststic(정적) 함수는 객체명.함수()가 아닌 클래스명.함수()로 사용이 가능하다

- void
리턴 값이 없다는 뜻.
만약함수가 리턴값을 반환해야 한다면 데이터 형을 사용해야 한다.

'프로그래밍 > JAVA' 카테고리의 다른 글

[JAVA] 메소드와 파라미터 (Method / Parameter)  (0) 2021.12.09