Co oznacza Void w Javie

Co oznacza Void w Javie
Java oferuje szeroką gamę słów kluczowych lub zarezerwowanych słów, które są używane do osiągnięcia różnych funkcji. Na przykład słowo kluczowe klasy służy do deklarowania klasy, próba-not służy do obsługi wyjątków itp. Podobnie istnieje wiele innych słów kluczowych, takich jak final, void, dla, w przeciwnym razie itp. Wszystkie te słowa kluczowe służą różnym celom.

Jako programista Java musiałeś być świadkiem „pustki” przy różnych okazjach. Ale czy wiesz, czym dokładnie jest „pustka” i jaki jest cel użycia pustki w Javie? Cóż, odpowiedź jest bardzo prosta, jest to słowo kluczowe używane z metodami, które nic nie zwracają.

Ten zapis obejmie poniższe aspekty słowa kluczowego Void w Javie:

  • Co oznacza Void w Javie?
  • Podstawowa składnia
  • Jak używać pustki w Javie?

Więc zacznijmy!

Co oznacza Void w Javie?

Jest to słowo kluczowe w Javie stosowane z deklaracją metody wskazującą, że ta konkretna metoda niczego nie zwróci. Jeśli metoda jest zadeklarowana z pewnym prymitywnym typem danych, takim jak ciąg, int itp. Następnie musi zwrócić wartość tego konkretnego typu danych, podczas gdy metoda zadeklarowana przez słowo kluczowe void nic nie zwraca. Podsumowując, możemy powiedzieć, że metoda zadeklarowana przez słowo kluczowe nie ma żadnego typu powrotu.

Podstawowa składnia

W Javie słowo kluczowe Void ma bardzo prostą składnię, jak pokazano na poniższym fragmencie:

Void ExamPleMethod ()
//kod

Tutaj, w powyższym fragmencie, „ExampleMethod”To dowolne określony przez użytkownika Nazwa metody podczas próżnia jest słowem kluczowym, które wskazuje, że „ExampleMethod„Nie zwróci żadnej wartości.

Jak używać pustki w Javie?

W tej sekcji rozważymy kilka przykładów, aby zrozumieć działanie słowa kluczowego pustki w Javie.

Przykład 1

Prosty program do zrozumienia działania słowa kluczowego Void:

publicClassvoidexample
voidexampleMethod ()
System.na zewnątrz.println („Witamy w Linuxhint.com!");

publicStaticVoidMain (String [] args)
Voidexample obj = new voidexample ();
obj.ExamPleMethod ();

W tym przykładzie zadeklarowaliśmy metodę o nazwie „ExampleMethod” z słowem kluczowym void. Ponieważ „ExamplePleMetod” jest deklarowane słowem kluczowym void, więc nie zwróci żadnej wartości. Wreszcie powołaliśmy się do ExampleMetod z głównej metody:

Tak działa słowo kluczowe w Javie.

Przykład 2

Jeśli próbujemy zwrócić coś z metody zadeklarowanej słowem kluczowym void, w rezultacie napotkamy błąd:

publicClassvoidexample
int c = 5;
voidprint ()
System.na zewnątrz.println („Wartość C:” + C);
zwrot c;

publicStaticVoidMain (String [] args)
Voidexample obj = new voidexample ();
obj.wydrukować();

Powyższy program wygeneruje błąd „niekompatybilnych typów” w czasie kompilacji, jak pokazano na poniższym fragmencie:

Wyjście zweryfikowało, że próżnia Słowo kluczowe nie zwraca żadnej wartości.

Przykład 3

W ramach poniżej podanego programu utworzymy dwie metody „Examplemethod ()” i „print ()”. ExampleMethod () zwróci wartość całkowitą, gdy metoda print () nie zwraca wartości:

publicClassvoidexample
int c;
intExampleMethod (int x, int y)
c = x + y;
zwrot c;

voidprint ()
System.na zewnątrz.println („sum:” + c);

publicStaticVoidMain (String [] args)
Voidexample obj = new voidexample ();
obj.Egzaminacja (5, 20);
obj.wydrukować();

ExampleMethod () przyjmuje dwie wartości 5 i 20 jako argument i zwraca sumę wartości. Pełny kod i odpowiednie wyjście pokazano na poniższym fragmencie:

Wyjście zweryfikowało, że metoda zadeklarowana za pomocą słowa kluczowego void nie zwraca żadnej wartości, podczas gdy metoda zadeklarowana z int zwróciła wartość całkowitą.

Wniosek

W Java metoda zadeklarowana za pomocą słowa kluczowego void pokazuje, że ta konkretna metoda nie zwróci żadnej wartości, podczas gdy metoda zadeklarowana prymitywna musi zwrócić wartość tego konkretnego typu danych. W Javie słowo kluczowe void nie ma żadnego typu zwrotu, co oznacza, że ​​jeśli ktoś próbował zwrócić wartość z metody zadeklarowanej słowem kluczowym, w konsekwencji napotknie błąd. Ten zapis wyjaśnił różne aspekty słowa kluczowego pustki z niektórymi odpowiednimi przykładami.