Metody w Javie

Metody w Javie
Metoda Java jest również znana jako funkcja i może być predefiniowana lub zdefiniowana przez użytkownika. Oba rodzaje metod są używane do wykonywania różnych funkcji, takich jak obliczenia itp. Główną różnicą między obiema tych typów metod jest to, że predefiniowana metoda jest już zdefiniowaną metodą w dowolnym języku programowania i gotowa do użycia w dowolnym miejscu w programie, podczas gdy metoda zdefiniowana przez użytkownika jest zdefiniowana przez użytkownika/programista. Ten zapis zapewni szczegółowe zrozumienie następujących pojęć dotyczących metod Java.
  • Jaka jest metoda Java
  • Podstawowa składnia metody Java
  • Jak tworzyć i wywołać metodę
  • Jak przekazać parametry do metody

A więc zacznijmy!

Metoda/funkcja Java

W Javie metoda jest niczym innym jak jednostką lub blokiem kodu używanego do wykonywania określonego zadania/operacji. Metoda Java działa tylko wtedy, gdy ją wywołujemy, a gdy metoda zostanie zdefiniowana w programie, może być stosowana w dowolnym miejscu w zakresie metody.

Składnia metody Java

Poniższy fragment podgrywki zapewnia podstawową składnię metody Java zdefiniowanej przez użytkownika:

Metoda powracająca (parametry)

//sprawozdania

Metoda Java może mieć listę powrotną, nazwę metod i listy parametrów.

  • Powracający metody może być nieważna, prymitywny typ, taki jak int, float itp. lub typ referencyjny
  • podczas nazwa metody może być dowolną nazwą zapisaną w konwencji nazewnictwa wielbłąda, a następnie w nawiasach ().
  • W nawiasach () singiel parametr lub lista parametry Czy może być lub nie może być zdany.

Jak tworzyć i wywołać metodę

W Javie należy utworzyć metodę w klasie, a aby to zrobić, wszystko, co musimy zrobić, to zdefiniować nazwę funkcji/metody, a następnie małe wsporniki (). Rozważmy przykład lepszego zrozumienia, jak tworzyć i wywołać metodę zdefiniowaną przez użytkownika w Javie.

Przykład
Ten przykład przyjmuje dwie wartości od użytkownika i doda je za pomocą metody zdefiniowanej przez użytkownika „suma”:

Dodatek klasy publicznej
static void sum ()
int Num1, Num2, wynik;
Skaner Scan = nowy skaner (system.W);
System.na zewnątrz.println („Wprowadź pierwszy numer”);
Num1 = Skan.NextIt ();
System.na zewnątrz.println („Wprowadź drugą liczbę”);
NUM2 = skanowanie.NextIt ();
wynik = num1+num2;
System.na zewnątrz.println („suma dwóch liczb:” + wynik);

Teraz metoda jest pomyślnie utworzona i nadszedł czas, aby wywołać metodę i zrobić to, aby napisać nazwę metody, a następnie nawias w głównej metodzie:

public static void main (string [] args)
suma();

Poniższa rysunek zawiera pełny kod i dane wyjściowe:

Powyższa snippet uwierzytelnia się, gdy wywołujemy funkcję sum () z głównej metody, wówczas podaje sumę wartości wprowadzonych przez użytkownika.

Jak przekazać parametry do metody

Wartość (-y) można przekazać do metody za pomocą parametru (ów), a parametry te służą jako zmienne w metodzie. Musimy przekazać wartości jako argumenty podczas wywoływania metody.

Sparametryzowana metoda może mieć pojedyncze lub wiele parametrów, a wszystkie parametry zostaną zapisane w nawiasie. W przypadku wielu parametrów wszystkie parametry muszą być oddzielone przecinkiem.

Poniższy przykład zapewni lepsze zrozumienie, jak przekazać parametry do metody.

Przykład
Ten przykład dostarczy sumę danych zapisanych przez użytkownika, a dane zostaną przekazane jako parametry:

Tworzymy funkcję, aby dodać dwie liczby:

statyczne dodawanie pustki (int n1, int n2)
Int wynik;
wynik = n1 + n2;
System.na zewnątrz.println („sum:”+ wynik);

W głównej metodzie przyjmujemy dwie wartości od użytkownika:

public static void main (string [] args)
Int Number1, numer2;
Skaner Scan = nowy skaner (system.W);
System.na zewnątrz.println („Wprowadź pierwszy numer”);
Number1 = Skan.NextIt ();
System.na zewnątrz.println („Wprowadź drugą liczbę”);
Number2 = Skan.NextIt ();
dodanie (numer1, numer2);

I przekazaliśmy dane zawierane przez użytkownika jako parametry do funkcji sum.

Kompletny kod i odpowiednie wyjście są pokazane na poniższym podaniu rysunku:

Podsumujmy, jak działa powyższy program, dwie wartości są pobierane od użytkownika i przekazywane je jako argumenty do metody dodawania. Metoda dodawania dodaje zarówno wartości, jak i wyświetla wynik.

Wniosek

W Javie metodą zdefiniowaną przez użytkownika może być metodą sparametryzowaną lub nieparametryzowaną. Nieparametryzowane metody nie przyjmują żadnych danych jako parametrów. Z drugiej strony sparametryzowana metoda przyjmuje parametr lub listę parametrów, które odbierają odpowiednie wartości z wywoływania metody. Ten zapis przedstawia kompleksowy przegląd metody Java i jak tworzyć i wywołać metodę. Ponadto zapewnia pełny przewodnik dla sparametryzowanych metod Java.