🤯TIL/JAVA
[JAVA method(함수)] 기본 형식 / 입력 값 / 출력 / 활용_by생활코딩
Dorothy_YANG
2022. 9. 17. 16:54
728x90
< 기본 형식 >
- 연관된 코드를 묶어 grouping
method 반영 전 코드 | method 반영 후 코드 |
public static void main(String[] args) {
// 100000000
System.out.println("-");
System.out.println("a");
System.out.println("a");
// 100000000
System.out.println("-");
System.out.println("a");
System.out.println("a");
// 100000000
System.out.println("-");
System.out.println("a");
System.out.println("a");
}
|
public static void printTwoTimesA() { System.out.println("-");
System.out.println("a");
System.out.println("a");
}
public static void main(String[] args) {
// 100000000
printTwoTimesA();
// 100000000
printTwoTimesA();
// 100000000
printTwoTimesA();
}
|
*한 줄짜리 코드라도 그 의미를 명확하게 하기 위해 method 사용은 아주 좋은 습관이다!
|
< 입력 값 >
코드 |
public static void main(String[] args) { //인자, argument printTwoTimes("a", "-"); // 100000000 printTwoTimes("a", "*"); // 100000000 printTwoTimes("a", "&"); printTwoTimes("b", "!"); } //매개변수,parameter public static void printTwoTimes(String text, String delimiter) { System.out.println(delimiter); System.out.println(text); System.out.println(text); } |
- 인자 (arguments)
함수 안으로 주입한 구체적 값.
자바가 main이라는 메소드를 실행할 때, 입력해주는 입력값이 args를 통해서 들어옴 - 매개변수(parameter)
메소드 바깥쪽에서 주입한 값을 메소드 안으로 흘려보내 주는 매개자
< 출력 >
- return : 끝마치는 역할
메소드는 입력 값이 있고, 그것을 처리해서 출력해 줌
출력해주는 핵심적인 키워드는 retrun이다.
( * void는 return값 X ) - 어떤 데이터 타입인지 입력
method는 return값을 사용할 때 인자를 어떤 데이터 타입으로 출력 시킬 것인지 입력해 주어야한다.
JAVA - method - 생활코딩
수업소개 많아진 코드 때문에 고통스럽나요? 이 수업은 서로 연관된 코드를 모아서 이름을 붙이는 정리 정돈의 도구인 메소드를 다루는 수업입니다.메소드를 이용하면 1억 줄의 코드도 단 한단
opentutorials.org
728x90