Kuidas kontrollida, mis tüüpi objekt on Java?
Kuidas kontrollida, mis tüüpi objekt on Java?

Video: Kuidas kontrollida, mis tüüpi objekt on Java?

Video: Kuidas kontrollida, mis tüüpi objekt on Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Sa saad kontrollige objekti tüüpi sisse Java kasutades märksõna instanceof. Määramine objekti tüüp on oluline, kui töötlete kogu, näiteks massiivi, mis sisaldab rohkem kui ühte tüüp kohta objektiks . Näiteks võib teil olla massiiv arvude stringide ja täisarvudega.

Kuidas sel viisil objekti tüüpi määrata?

Java pakub selleks kolme erinevat viisi leida a tüüp kohta objektiks tööajal nt. exampleof märksõna, java meetod getClass() ja isInstance(). lang. Klass . Kõigist kolmest on ainult getClass() see, mis täpselt leidke tüüp kohta objektiks samas kui teised tagastavad ka tõese, kui Tüüp kohta objektiks on super tüüp.

kuidas kontrollida, kas muutuja on Java-s string? The Java Märksõna exampleof on harjunud kontrolli, kas objekt on teatud tüüpi. See tagastab tõese või vale. Näiteks saame kontrollige, kas see on muutuja on tüüp String ; me saame test klassid näha kui need on teatud tüüpi (nt kas kask on puu või poisinimi?).

Samamoodi, mis on Java objektitüüp?

An objektiks on klassi konkreetne eksemplar, millel on oma olek. A Java klassi deklaratsioon kirjeldab neid mis tahes olulisi komponente objektiks klassist: Andmeliikmed: Muutujad, mis esindavad olekut objektiks . Meetodid: programmeerimiskood, mis rakendab erinevaid objektiks käitumised.

Kuidas leida Java eksemplari?

näide on märksõna. See kontrollib, kas objekti viide on an näiteks tüüpi ja tagastab tõeväärtuse; The näide Objekt tagastab tõene kõigi mitte-null-objektiviidete korral, kuna kõik Java objektid on päritud objektilt.

Soovitan: