Hvordan kontrollerer man, hvilken type et objekt er Java?
Hvordan kontrollerer man, hvilken type et objekt er Java?

Video: Hvordan kontrollerer man, hvilken type et objekt er Java?

Video: Hvordan kontrollerer man, hvilken type et objekt er Java?
Video: Работа с крупноформатной плиткой. Оборудование. Бесшовная укладка. Клей. 2024, November
Anonim

Du kan kontrollere objekttype i Java ved at bruge instanceof nøgleordet. Bestemmelse objekttype er vigtigt, hvis du behandler en samling, såsom et array, der indeholder mere end én type af objekt . For eksempel kan du have en matrix med streng- og heltalsrepræsentationer af tal.

Hvordan bestemmer du en objekttype på denne måde?

Java giver tre forskellige måder at Find det type af objekt ved køretid f.eks. instanceof keyword, getClass() og isInstance() metoden i java. lang. Klasse . Ud af alle tre er kun getClass() den, der præcist find Type af objekt mens andre også returnerer sandt hvis Type af objekt er super type.

hvordan kontrollerer man om en variabel er en streng i Java? Det Java instanceof nøgleord er vant til tjek om et objekt er en bestemt type. Det returnerer sandt eller falsk. Det kan vi f.eks kontrollere, om en variabel er en type Snor ; vi kan prøve klasser at se hvis de er bestemte typer (er f.eks. en birk et træ eller et drengenavn?).

På samme måde, hvad er en objekttype i Java?

An objekt er en specifik forekomst af klasse med sin egen tilstand. EN Java klasseerklæring beskriver disse væsentlige komponenter af evt objekt af klassen: Datamedlemmer: Variabler, der repræsenterer tilstanden af objekt . Metoder: Programmeringskode, der implementerer de forskellige objekt adfærd.

Hvordan finder jeg forekomsten af Java?

forekomst af er et nøgleord. Den kontrollerer, om en objektreference er en eksempel af en type og returnerer en boolsk værdi; Det forekomst af Objekt vil returnere sand for alle ikke-nul objektreferencer, da alle Java objekter nedarves fra objekt.

Anbefalede: