프로그래밍/JAVA
[JAVA] 메소드 기본 (Method)
by it_koo
2021. 12. 6.
public class Main {
static void myMethod() {
System.out.println("메소드 실행");
}
// 메소드 생성
// 특정 함수를 수행하는 함수
// 코드의 재사용을 높여준다
// 메소드는 클래스 내에 선언 되어야 한다
// 리턴 값이 문자열인 경우
static String string() {
return "문자열";
}
// 리턴 값이 int타입인 경우
static int number() {
return 1;
}
public static void main(String[] args) {
myMethod();
// 코드의 재사용
myMethod();
myMethod();
// 출력 명령어가 없으므로 따로 사용해 준다.
System.out.println(string());
System.out.println(number());
}
}
static void 리턴타입 메소드명(){
- static
해당 함수가 객체에 속한 것이 아닌 클래스에 속했다는 뜻
ststic(정적) 함수는 객체명.함수()가 아닌 클래스명.함수()로 사용이 가능하다
- void
리턴 값이 없다는 뜻.
만약함수가 리턴값을 반환해야 한다면 데이터 형을 사용해야 한다.