Kakšen je tip vrnitve metode, ki ne vrne nobene vrednosti?
Kakšen je tip vrnitve metode, ki ne vrne nobene vrednosti?

Video: Kakšen je tip vrnitve metode, ki ne vrne nobene vrednosti?

Video: Kakšen je tip vrnitve metode, ki ne vrne nobene vrednosti?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Maj
Anonim

Vrnitev vrednosti iz metode

Če metoda ne vrne vrednosti, mora biti razglašena za vrnitev nična . Vendar pa metoda pop() v razredu Stack vrne referenčni podatkovni tip: objekt. Metode uporabljajo operator return za vrnitev vrednosti. Vsaka metoda, ki ni deklarirana nična mora vsebovati povratno izjavo.

Katera metoda na ta način ne vrne vrednosti?

Metoda lahko vrne vrednost (ki je lahko primitivni tip ali sklic na objekt). Če metoda ne vrne vrednosti, uporabimo nična ključna beseda Java.

Drugič, kakšen je tip vrnitve metode? A metoda vrne na kodo, ki ga je priklicala, ko dokonča vse stavke v metoda , doseže a vrnitev izjavo ali vrže izjemo, kar nastopi prej. Izjavljate a tip vrnitve metode v svojem metoda izjavo. V telesu metoda , uporabljate vrnitev izjavo za vrnitev the vrednost.

Potem, kakšen je deklarirani tip vrnitve za metodo, ki nima vrnjene vrednosti?

Kaj deklarirana metoda nična se ne vrne a vrednost in ne more vsebujejo vračilo izjava. Kaj metoda to je ni deklarirano nična mora vsebujejo vračilo izjava. Podatki tip od vrnjena vrednost mora ustrezati deklarirana vrsta vrnitve metode ; ne moreš vrnitev celo število vrednost od deklarirana metoda do vrnitev boolean.

Kaj je vrsta vrnitve void?

The vrsta praznine , v več programskih jezikih, ki izhajajo iz C in Algol68, je tip za rezultat funkcije, ki vrne običajno, vendar ne daje rezultata vrednost svojemu klicalcu. Običajno se takšne funkcije imenujejo zaradi njihovih stranskih učinkov, kot je izvajanje neke naloge ali pisanje v njihove izhodne parametre.

Priporočena: