[Java]public static void

다콩이·2022년 3월 18일
0

Java

목록 보기
2/4

main 함수에서 메소드를 실행할 때 메소드명 앞에 public static을 써주어야 한다.
또는, 새로운 객체를 생성해 사용한다.

예를 들어, 다음과 같다.

// 직접 사용하는 경우
public class Exercise1 {
	public static int num() {
    	return 5;
    }
    
    public static void main(String[] args) {
    	System.out.println(num());
    }
}

// 새로운 객체를 생성하는 경우
public class Exercise2 {
	public int num() {
    	return 5;
    }
    
    public static void main(String[] args) {
    	Exercise2 method = new Exercise2();
        System.out.println(method.num());
    }
}

method에 반환값이 없는 경우 메소드명 앞에 void를 사용한다.

public static void exercise() {
	System.out.println("None");
}

0개의 댓글