728x90
반응형
다음은 Java로 된 사용자 정의 함수의 예입니다.
public class CustomFunctionExample {
public static int square(int x) {
return x * x;
}
public static void main(String[] args) {
int result = square(5);
System.out.println("The result is: " + result);
}
}
- 함수 square는 public static int square(int x) 라인으로 선언됩니다 'public' 키워드는 클래스 외부에서 함수에 액세스할 수 있음을 의미합니다. 'static' 키워드는 함수가 클래스의 특정 인스턴스가 아니라 클래스에 속함을 의미합니다. 함수의 반환 유형은 int 키워드로 지정되며 int는 함수가 정수 값을 반환함을 의미합니다. 함수의 이름은 square고 정수 x 인수를 사용합니다.
- 함수 본문은 중괄호 사이에 지정됩니다. 이 함수는 입력값 x에 자신을 곱하고 결과를 return x * x; 라인으로 반환하여 입력값의 제곱을 계산합니다.
- main함수에서 5의 제곱은 int result = square(5); 라인으로 계산됩니다 . square 함수는 인수 5로 호출되고 결과는 result변수에 할당됩니다.
- 그런 다음 결과는 행과 함께 표준 출력 스트림에 인쇄됩니다 . PrintStream클래스 의 println메서드는 끝에 개행 문자가 있는 표준 출력 스트림에 메시지를 인쇄하는 데 사용됩니다. 메시지는 "The result is: " 문자열을 result 변수 값과 결합하여 단일 문자열을 형성하는 문자열 연결을 사용하여 구성됩니다.
728x90
반응형
'자바' 카테고리의 다른 글
자바 코딩테스트 연습 (1) | 2023.10.05 |
---|---|
Vert.x를 활용한 이벤트 기반 애플리케이션 개발: EventBus 예제 (0) | 2023.07.27 |
자바 기초 프로그래밍 - Java 기본 입출력(input & output) 이해하기: Scanner 사용법과 사용자 입력 처리 예제 (0) | 2023.02.14 |
자바 기초 프로그래밍 - Java 루프와 조건문 마스터하기: for, while, do-while, if-else, switch 사용법과 차이점 (0) | 2023.02.14 |
자바 기초 프로그래밍 - Java 연산자(Operator) 이해하기: 산술, 관계, 논리, 할당, 비트 연산자 및 instanceof 사용법 (0) | 2023.02.13 |
댓글