1 개요[ | ]
- Java 메소드
- 메소드는 Class 내부에 선언한다.
- 기본 예제
Java
CPU
1.3s
MEM
71M
1.3s
Copy
public class Main {
static void myMethod() {
System.out.println("메소드를 호출하면 출력됩니다");
}
public static void main(String[] args) {
myMethod();
}
}
메소드를 호출하면 출력됩니다
- 파라미터를 포함하여 호출할 수 있다.
Java
Copy
public class Main {
static void myMethod(String fname) {
System.out.println(fname + " 파라미터를 전달하여 호출할 수 있습니다");
}
public static void main(String[] args) {
myMethod("사과");
myMethod("바나나");
myMethod("키위");
}
}
Loading
- 메소드 오버라이딩 가능
- 동일 메소드 이름으로 서로다른 변수를 받고 리턴할수 있다
Java
Copy
public class Main {
static int plusMethod(int x, int y) {
return x + y;
}
static double plusMethod(double x, double y) {
return x + y;
}
public static void main(String[] args) {
int myNum1 = plusMethod(8, 5);
double myNum2 = plusMethod(4.3, 6.26);
System.out.println("int: " + myNum1);
System.out.println("double: " + myNum2);
}
}
Loading
2 옵션[ | ]
- 접근지정자: public, protected, (default), private
- static, (dynamic)
- abstract, (concrete)
- final
3 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- Java (3)
Java 튜토리얼 웹사이트 ― Thesmolt젠킨스 ― John Jeong젠킨스 ― Icesky