인수 및 매개변수:
인수: 호출 시 메소드에 전달되는 값입니다.
매개변수: 인수를 받는 메소드 내의 변수입니다.
매개변수 선언:
메소드 이름 뒤 괄호 안에 선언됩니다.
일반 변수와 동일한 선언 구문을 갖습니다.
이는 메소드에 대해 로컬이며 인수를 수신하는 임무를 가지고 있습니다.
매개변수를 사용한 간단한 예:
class ChkNum { boolean isEven(int x) { return (x % 2) == 0; } }
isEven(int x) 메소드는 전달된 값이 짝수이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
class ParmDemo { public static void main(String args[]) { ChkNum e = new ChkNum(); if(e.isEven(10)) System.out.println("10 is even."); if(e.isEven(9)) System.out.println("9 is even."); if(e.isEven(8)) System.out.println("8 is even."); } }
메서드는 다른 값으로 호출되며 인수는 괄호 안에 전달됩니다.
다중 매개변수:
메소드에는 쉼표로 구분된 둘 이상의 매개변수가 있을 수 있습니다.
책에서 클래스 Factor.java 보기
public class IsFact { public static void main(String args[]) { Factor x = new Factor(); if(x.isFactor(2, 20)) System.out.println("2 is factor"); if(x.isFactor(3, 20)) System.out.println("this won't be displayed"); } }
다양한 유형의 매개변수:
매개변수는 다양한 유형을 가질 수 있으며 개별적으로 지정됩니다.
int myMeth(int a, double b, float c) { // ...
이 요약에서는 isEven() 및 isFactor() 메소드의 구문과 실제 예를 포함하여 메소드에서 매개변수 사용에 대한 주요 사항을 다룹니다.
위 내용은 매개변수 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!