[자바] 리턴값이 있는 메소드와 없는 메소드

BEHE_LIT·2020년 1월 13일
1

Java공부

목록 보기
9/19
public static int power(int x, int y) {
		return x + y;
		
	}
	
	public static void main(String[] args) {
		
		System.out.println(power(30,40));
public static void power(int x, int y) {
		System.out.println(x+y);
		
	}
	
	public static void main(String[] args) {
		
		power(30,40);

이 둘의 차이를 알아내느라 꽤나 애 먹었다 ㅜㅜ 우선 데이터타입이 void와 int로 서로 다른모습을 보인다. 리턴값이 없을 때 즉, 메서드 블록안에 출력문이 직접 담겨있을때는 void를 작성해야하고 리턴값이 있을때는 값에 맞는 데이터 타입을 작성해줘야한다.

profile
방랑자의 현장에 오신걸 환영합니다.

0개의 댓글