TIL|[Java]メソッド
使用方法の理由
メソッドは入力値を受信して処理し、戻り値を返します.
繰り返さないように!
重複を避けることでコード量が減り、メンテナンスが容易になります
例)
0~5の数字を3回繰り返し出力します.
メソッドは無効です
public static void main(Stinrg[] args) {
// 0 ~ 5 출력하는 것을 3번 반복
for (int j = 0; j < 3; j++ {
int i = 0;
// 0 ~ 5 출력
while(i < 6) {
System.out.println(i);
i++;
}
}
}
メソッドを使用する場合-メソッド宣言と呼び出しを使用します.public class Method {
// numbering() 메소드 선언
public static void numbering() {
int i = 0;
// 0 ~ 5 출력
while(i < 6) {
System.out.println(i);
i++;
}
}
public static void main(String[] args) {
// numbering() 메소드 호출
numbering();
numbering();
numbering();
}
}
メソッド入力値出力値
入力→パラメータとパラメータ
パラメータ(parameter)-メソッド入力値を受け入れる変数
パラメータ(パラメータ)-メソッドを呼び出すときに使用する入力値
public class Method {
public static void numbering(int start, int stop) // 매개변수 {
int i = start;
while(i < stop) {
System.out.println(i);
i++;
}
}
public static void main(String[] args) {
// numbering() 메소드 호출
numbering(2, 6); // 인자
}
}
出力-return
public class Method {
public static String numbering(int start, int stop) // 매개변수 {
int i = start;
String temp = "";
while(i < stop) {
temp += i;
i++;
}
return temp; //temp에 담긴 값을 메소드 외부로 반환
// return을 만나는 순간 메소드 종료
}
public static void main(String[] args) {
// numbering() 메소드 호출
String result = numbering(2, 6); // 리턴값이 들어가 있음
System.out.println(result);
}
}
メソッド入力値出力値で区切る
方法
メソッド
入力値と出力値がない方法
出力値がない場合void、出力値がある場合データ型
値が入力されていない場合はカッコを入力し、ある場合はパラメータを入力します.
インスタンスオブジェクトとインスタンス変数を作成します.メソッド名();使い方によって.
Reference
この問題について(TIL|[Java]メソッド), 我々は、より多くの情報をここで見つけました https://velog.io/@hyemco/TIL-Java-메소드テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol