Java에서 메서드에 인수를 전달하는 방법은 무엇입니까?

Java Eseo Meseodeue Insuleul Jeondalhaneun Bangbeob Eun Mueos Ibnikka



Java에서 메서드는 특정 작업을 수행하는 코드 조각/블록입니다. 메서드는 코드를 재사용 가능한 블록으로 구성하여 스크립트를 이해하기 쉽고 읽고 유지하기 쉽게 만드는 데 사용됩니다. 메서드가 호출되면 사용자는 메서드가 작업을 수행하는 데 사용하는 값인 인수를 메서드에 전달할 수 있습니다.

이 가이드는 가능한 예제와 함께 메서드에 인수를 전달하는 방법을 설명합니다.

Java에서 메서드에 인수를 전달하는 방법은 무엇입니까?

Java에서 메서드에 인수를 전달하는 것은 메서드가 해당 값을 사용하여 작업을 수행할 수 있도록 데이터 또는 값을 매개 변수로 메서드에 전달하는 것을 의미합니다.







Java에서 메소드에 인수를 전달하는 구문은 다음과 같습니다.



방법명 ( 인수1 , 인수2 , ... , 인수N ) ;

여기, ' 방법명 '는 호출되는 메서드의 이름을 나타내며 ' 인수1 ”, “ 인수2 ”, …, “ 인수N ”는 메서드에 전달되는 값 또는 데이터입니다.



메모 : 메서드 서명(즉, 인수의 수, 유형 및 순서)이 메서드 정의와 일치하는 경우 메서드에 전달할 수 있는 매개 변수는 무제한입니다.





예 1
다음은 두 개의 인수를 사용하는 메서드의 예입니다.

공공의 수업 기본 {
공공의 공전 무효의 기본 ( [ ] 인수 ) {
정수 결과 = 합집합 ( 5 , 7 ) ;
체계. 밖으로 . 프린트 ( '음 음은 ' + 결과 ) ;
}

공공의 공전 정수 합집합 ( 정수 숫자 1 , 정수 숫자 2 ) {
반품 숫자 1 + 숫자 2 ;
}
}

이 예에서



  • 두 개의 정수 인수를 받는 sum()이라는 메서드를 정의합니다. 숫자 1 ' 그리고 ' 숫자 2 '.
  • 그런 다음 main 메서드에서 sum 메서드를 호출하고 두 정수 값 5와 7에 전달합니다.
  • 합집합() ” 메서드는 작업을 수행하고 결과를 반환합니다.

산출

메서드는 작업을 수행하고 결과를 반환하기 위해 인수를 사용했습니다. 12 '.

메모 : 인수 유형이 매개변수 유형과 일치하지 않으면 컴파일 오류가 발생합니다.

예 2
다음은 문자열 인수를 사용하는 메서드의 예입니다.

공공의 수업 기본 {
공공의 공전 무효의 기본 ( [ ] 인수 ) {
메시지 = '안녕하세요, 세계!' ;
인쇄 메시지 ( 메시지 ) ;
}

공공의 공전 무효의 인쇄 메시지 ( 메시지 ) {
체계. 밖으로 . 프린트 ( 메시지 ) ;
}
}

이 예에서

  • 단일 문자열 인수 메시지를 사용하는 printMessage라는 메서드를 정의합니다. 메서드는 값을 콘솔에 인쇄합니다.
  • 그런 다음 ' 인쇄 메시지 ” 메서드를 메인 메서드에서 문자열 값으로 전달 “ 안녕, 세계! '.
  • 인쇄 메시지 ” 메서드는 작업을 수행하고 값을 콘솔에 출력합니다.

산출

마지막으로 결과 값 '을 인쇄합니다. 안녕, 세계! ” 콘솔 창에.

결론

Java에서 메서드에 인수를 전달하면 개발자가 데이터 또는 값을 매개 변수로 메서드에 전달할 수 있습니다. 이는 메서드가 해당 값을 사용하여 작업을 수행할 수 있도록 하므로 Java 프로그래밍의 기본적인 측면입니다. Java에서 메서드에 인수를 전달하는 구문은 간단하고 사용하기 쉬우며 메서드에 전달할 수 있는 인수의 수에는 제한이 없습니다.