[JAVA]메서드
카테고리: JAVA
[9] 메서드
9.1. 메서드
- 함수(Function)
-
수학에서의 함수
[숫자1, 숫자2]
→[더하기 함수]
→[숫자1과 숫자2의 합]
-
자바에서의 함수
[num1, num2]
→[addNum()]
→[result]
- 기본 형태 :
반환타입
+메소드명(매개변수)
int addNum (int num1, int num2) { int result = num1 + num2; return result; } // int : 반환타입 // addNum : 메소드명 // num1, num2 : 매개변수
- 기본 형태 :
-
메서드 종료하기
- return : 특정 값을 반환할 때 사용하는 예약어
-
9.2. 자주 쓰는 메서드
-
main() 메서드 : 프로그램 시작을 위한 메서드(entryPoint)
public static void main(String[] args) { System.out.println("이순신"); hello(12); }
public static void hello(int age) { System.out.println("안녕하세요."); }
-
Math.random() 메서드 : 임의의 실수 추출
- 0.0과 1.0 사이의 난수 하나를 리턴(double 자료형, 실수)
0.0 <= Math.random() < 1.0
- start부터 시작하는 n개의 정수 중 임의의 정수 하나 뽑기
int num = (int)(Math.random() * n) + start - 주사위 번호 뽑기 int num = (int)(Math.random() * 6) + 1 - 로또 번호 뽑기 int num = (int)(Math.random() * 45) + 1
- 0.0과 1.0 사이의 난수 하나를 리턴(double 자료형, 실수)
댓글 남기기