728x90 리턴문2 [Java] 클래스/메소드(리턴(return)문) 더보기 Day11-1. 230512 메소드 리턴(return)문 리턴값이 있는 메소드 return 리턴값; 리턴 타입이 있는 메소드는 반드시 리턴문을 사용해서 리턴값을 지정해야 함. 리턴값이 없는 메소드 : void 리턴값이 없는 메소드는 리턴 타입으로 void를 사용. void로 선언된 메소드에서도 return문 사용 가능. 이때 리턴값을 지정하는 것이 아니라 메소드 실행을 강제 종료시키는 역할. 연습) Car03 클래스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 public class Car03 { //필드 private int gas; //메서드(method) //gas필.. 2023. 5. 12. [Java] 클래스/메소드(method)(메소드 선언,리턴문) 더보기 Day10~11. 230511~12 메소드 메소드 선언 매개 변수 선언 ex1) 두 수를 더하는 메소드 add() -> 나눗셈할 매개 변수 2개 필요함. - 선언된 add()메소드를 호출할 때에는 반드시 2개의 int값을 주어야 함. => 메서드의 매개변수의 개수가 일치하지 않으면 에러 발생 => 메서드의 매개변수의 타입과 일치하지 않으면 에러 발생 ex2) => 메서드의 매개변수의 타입과 일치하지 않으면 에러 발생 => int를 byte로 형변환 매개 변수의 개수를 모를 경우 1) 매개 변수를 배열 타입으로 선언 호출할 때 배열을 넘겨줌으로써 배열의 항목 값들을 모두 전달. 배열의 항목 수는 호출할 때 결정 선언 > int sum1(int[] values){} 호출 > int[] valuse =.. 2023. 5. 11. 이전 1 다음 728x90