반응형
위 예제는 메소드를 하나 만든 후
ParameterExample를 pe로 객체화한 뒤
ParameterExample 안에 있는
MethodTest를 호출하는 내용인데
보면
pe.MethodTest("철수", 20, "특징"); 에서
철수, 20, 특징을 파라미터라고 한다
즉 파라미터는 메소드를 호출할 때
같이 끼워보내는 내용들을 말하는 것!
여기서 메소드에서는 보낸 파라미터들을 순서대로
String name, int age, String remark로
정의해서 사용하게 되는데
메소드에서 받아서 사용하는 내용은
정확히는 아규먼트(Argument)라고 하나
대부분은 아규먼트 대신 파라미터라 하기 때문에
메소드에서 받아서 사용하는 내용들도
파라미터라고 해도 된다
정리해 보자면
메소드를 호출하면서 같이 끼워 보내는 값들과
메소드에서 받아서 사용하는 값들을 파라미터라 한다
예제에 사용한 코드는 아래와 같다
public class ParameterExample {
public void MethodTest(String name, int age, String remark) {
// name, age, remark는 아규먼트(Argument)
// 아규먼트 == 파라미터
System.out.println("name : " + name);
System.out.println("age : " + age);
System.out.println("remark : " + remark);
}
public static void main(String[] args) {
ParameterExample pe = new ParameterExample();
pe.MethodTest("철수", 20, "특징"); // 철수, 20, 특징은 파라미터(Parameter)
}
}
반응형
'Language > Java' 카테고리의 다른 글
자바 Iterator 개념부터 사용 방법까지 (1) | 2020.04.19 |
---|---|
자바 StringBuffer, StringBuilder 개념부터 사용법까지 (0) | 2020.04.19 |
자바 삼항연산자 개념부터 예제까지 (0) | 2020.03.23 |
자바 명명규칙 가이드 (0) | 2020.03.16 |
자바 동기화(Synchronized) 예제 및 사용방법 (0) | 2020.02.24 |
댓글