Kā pārbaudīt, kāda veida objekts ir Java?
Kā pārbaudīt, kāda veida objekts ir Java?

Video: Kā pārbaudīt, kāda veida objekts ir Java?

Video: Kā pārbaudīt, kāda veida objekts ir Java?
Video: Objects and Classes in Java 2024, Novembris
Anonim

Jūs varat pārbaudiet objekta veidu iekšā Java izmantojot atslēgvārdu instanceof. Nosakot objekta tips ir svarīgi, ja apstrādājat kolekciju, piemēram, masīvu, kurā ir vairāk nekā viens veids no objektu . Piemēram, jums var būt masīvs ar virkņu un veselu skaitļu attēlojumu.

Kā šādā veidā noteikt objekta tipu?

Java nodrošina trīs dažādus veidus, kā atrast uz veids no objektu izpildes laikā, piem. atslēgvārda instanceof, java metode getClass() un isInstance(). lang. Klase . No visiem trim tikai getClass() ir tas, kurš ir tieši tas atrast veidu no objektu kamēr citi arī atgriež patiesu ja Tips no objektu ir super veids.

kā pārbaudīt, vai Java mainīgais ir virkne? The Java instanceof atslēgvārds tiek izmantots pārbaudiet, vai objekts ir noteikta veida. Tas atgriež patiesu vai nepatiesu. Piemēram, mēs varam pārbaudiet, vai mainīgais ir veids Stīga ; mēs varam pārbaude nodarbības, ko redzēt ja tie ir noteikti veidi (piemēram, vai bērzs ir koks vai zēna vārds?).

Līdzīgi, kāds ir objekta tips Java?

An objektu ir īpašs klases gadījums ar savu stāvokli. A Java klases deklarācija apraksta šīs jebkuras būtiskās sastāvdaļas objektu klases: Datu locekļi: mainīgie, kas atspoguļo stāvokli objektu . Metodes: programmēšanas kods, kas ievieš dažādas objektu uzvedību.

Kā es varu atrast Java gadījumu?

instanceof ir atslēgvārds. Tas pārbauda, vai objekta atsauce ir piemēram tipa un atgriež Būla vērtību; The instanceof Objekts atgriezīsies ar patiesu vērtību visām objektu atsaucēm, kas nav nulles, jo visas Java objekti tiek mantoti no objekta.

Ieteicams: