티스토리 뷰

 

자바에서 파라미터와 매개변수는 혼용되어 사용된다 하지만 두개의 용어에는 차이점이 존재한다.

 

 

 

1. 파라미터(parameter)

 

: 메소드나 함수의 선언 시 나타내는 변수를 의미한다. 

파라미터는 메소드나 함수가 호출될 때 전달되는 값을 받아 저장한다.

함수 호출할때 만들어짐

 

ex) 

public void method(int a)에서 a는 파라미터이다.

System.out.println("안녕하세요")에서 안녕하세요 또한 파라미터이다.

 //값을 입력해주는것

 

 

 

 

 

2. 매개변수(Argument)

 

: 메소드나 함수를 호출할 때 전달되는 실제 값이나 변수를 의미한다.

함수와 메소드를 호출할 때 사용되는 실제 값이다.

파라미터와 수신함(생성)

 

ex) 

 

int value = 5; method(value);에서 5와 value는 매개변수이다.

Scanner input = new Scanner(System.in) 에서 System.in은 매개변수이다.

함수(int a, int b)

// 받을 값을 호출

 

 

 

 

여기서 sum(int a, int b)의 int a, int b는 매개변수이고

sum(3,5)는 파라미터이다.

'코딩 > 노트' 카테고리의 다른 글

회원관리 시스템 (배열 사용)  (0) 2023.10.31
import 사용방법  (0) 2023.10.28
클래스 변수, 인스턴스 변수  (0) 2023.10.19
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday