[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 자료형, 실수)
댓글 남기기