Java Methods

Оновлено: 22.05.2023

Метод - це блок коду, який виконується тільки тоді, коли його викликають.

У метод можна передавати дані, відомі як параметри.

Методи використовуються для виконання певних дій, і вони також відомі як функції.

Навіщо використовувати методи? Для повторного використання коду: визначте код один раз і використовуйте його багато разів.

Створення методу

Метод повинен бути оголошений всередині класу. Він визначається за допомогою імені методу, за яким слідують круглі дужки (). Java надає деякі попередньо визначені методи, такі як System.out.println(), але ви також можете створювати власні методи для виконання певних дій:

Створіть метод всередині Main:

public class Main {
  static void myMethod() {
    // code to be executed
  }
}

myMethod() - ім'я методу static означає, що метод належить класу Main, а не є об'єктом класу Main. Ви дізнаєтесь більше про об'єкти і про те, як отримати доступ до методів через об'єкти пізніше в цьому підручнику. void означає, що метод не має значення, яке повертається. Ви дізнаєтесь більше про значення, що повертаються, пізніше у цій главі

Виклик методу

Щоб викликати метод в Java, запишіть його ім'я, за яким слідують дві круглі дужки () і крапка з комою;

У наступному прикладі myMethod() використовується для виведення тексту (дії) при його виклику:

У розділі main викличте метод myMethod():

main
myMethod()
public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
  }
}

// Outputs "I just got executed!"

Метод також можна викликати декілька разів:

public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
    myMethod();
    myMethod();
  }
}

// I just got executed!
// I just got executed!
// I just got executed!
У наступному розділі, Параметри методу, ви дізнаєтеся, як передавати дані (параметри) в метод.