Jak przekazać argumenty do metod w Javie?

Jak Przekazac Argumenty Do Metod W Javie



W Javie metoda jest fragmentem/blokiem kodu, który wykonuje określone zadanie. Metody służą do organizowania kodu w bloki wielokrotnego użytku, które sprawiają, że skrypt jest zrozumiały, łatwiejszy do odczytania i utrzymania. Gdy metoda jest wywoływana, użytkownicy mogą przekazywać jej argumenty, które są wartościami używanymi przez metodę do wykonania jej zadania.

W tym przewodniku wyjaśniono metodę przekazywania argumentów do metod wraz z możliwymi przykładami.

Jak przekazać argumenty do metod w Javie?

W Javie przekazywanie argumentów do metod odnosi się do przekazywania danych lub wartości jako parametrów do metody, dzięki czemu metoda może wykonywać operacje przy użyciu tych wartości.







Składnia przekazywania argumentów do metod w Javie jest następująca:



nazwa metody ( argument1 , argument2 , ... , argument N ) ;

Tutaj, ' nazwa metody ” odnosi się do nazwy wywoływanej metody, a „ argument1 ”, „ argument2 ”, …, „ argument N ” to wartości lub dane przekazywane do metody.



Notatka : Parametry, które można przekazać metodzie, są nieograniczone, jeśli sygnatura metody (tj. liczba, typ i kolejność argumentów) jest zgodna z definicją metody.





Przykład 1
Oto przykład metody, która przyjmuje dwa argumenty:

publiczny klasa Główny {
publiczny statyczny próżnia główny ( Strunowy [ ] argumenty ) {
int wynik = suma ( 5 , 7 ) ;
System. na zewnątrz . println ( „Szum jest” + wynik ) ;
}

publiczny statyczny int suma ( int numer1 , int liczba2 ) {
powrót numer1 + liczba2 ;
}
}

w tym przykładzie



  • Zdefiniuj metodę o nazwie sum(), która przyjmuje dwa argumenty całkowite „ numer1 ' I ' liczba2 ”.
  • Następnie wywołaj metodę sum z metody main i przekaż ją do dwóch wartości całkowitych 5 i 7.
  • suma() ” wykonuje swoje zadanie i zwraca wynik.

Wyjście

Metoda użyła argumentów, aby wykonać swoje zadanie i zwrócić wynik „ 12 ”.

Notatka : Jeśli typy argumentów nie pasują do typów parametrów, pojawi się błąd kompilacji.

Przykład 2
Oto przykład metody, która przyjmuje argument łańcuchowy:

publiczny klasa Główny {
publiczny statyczny próżnia główny ( Strunowy [ ] argumenty ) {
Strunowy wiadomość = 'Witaj świecie!' ;
drukujWiadomość ( wiadomość ) ;
}

publiczny statyczny próżnia drukujWiadomość ( Strunowy wiadomość ) {
System. na zewnątrz . println ( wiadomość ) ;
}
}

w tym przykładzie

  • Zdefiniuj metodę o nazwie printMessage, która pobiera komunikat o jednym argumencie łańcuchowym. Metoda drukuje wartość w konsoli.
  • Następnie zadzwoń do „ drukujWiadomość ” z metody main i przekazać jej wartość ciągu „ Witaj świecie! ”.
  • drukujWiadomość ” wykonuje swoje zadanie i wyświetla wartość w konsoli.

Wyjście

Na koniec wydrukuj wartość wyniku „ Witaj świecie! ” do okna konsoli.

Wniosek

Przekazywanie argumentów do metod w Javie umożliwia programistom przekazywanie danych lub wartości jako parametrów do metody. Jest to fundamentalny aspekt programowania w Javie, ponieważ umożliwia metodzie wykonywanie operacji na tych wartościach. Składnia przekazywania argumentów do metod w Javie jest prosta i łatwa w użyciu, a liczba argumentów, które można przekazać metodzie, jest nieograniczona.