Java metody
Metoda je blok kódu , který běží pouze tehdy, když je volán.
Do metody můžete předávat data, známá jako parametry.
Metody se používají k provádění určitých akcí a jsou také známé jako funkce .
Proč používat metody? Opětovné použití kódu: definujte kód jednou a použijte jej mnohokrát.
Vytvořte metodu
Metoda musí být deklarována v rámci třídy. Je definována názvem metody, za nímž následují závorky () . Java poskytuje některé předdefinované metody, jako je System.out.println()
, ale můžete si také vytvořit své vlastní metody pro provádění určitých akcí:
Příklad
Vytvořte metodu v Main:
public class Main {
static void myMethod() {
// code to be executed
}
}
Příklad vysvětlen
myMethod()
je název metodystatic
znamená, že metoda patří do třídy Main a ne do objektu třídy Main. Více o objektech ao tom, jak přistupovat k metodám prostřednictvím objektů, se dozvíte později v tomto tutoriálu.void
znamená, že tato metoda nemá návratovou hodnotu. Více o návratových hodnotách se dozvíte dále v této kapitole
Zavolejte metodu
Chcete-li volat metodu v Javě, napište název metody následovaný dvěma závorkami () a středníkem ;
V následujícím příkladu myMethod()
se používá k tisku textu (akce), když je volána:
Příklad
Uvnitř main
zavolejte
myMethod()
metodu:
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!"
Metodu lze také volat vícekrát:
Příklad
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!
V další kapitole Parametry metody se dozvíte, jak předávat data (parametry) do metody.