Hur kontrollerar man vilken typ av ett objekt som är Java?
Hur kontrollerar man vilken typ av ett objekt som är Java?

Video: Hur kontrollerar man vilken typ av ett objekt som är Java?

Video: Hur kontrollerar man vilken typ av ett objekt som är Java?
Video: Objects and Classes in Java 2024, Maj
Anonim

Du kan kontrollera objekttypen i Java genom att använda nyckelordet instansof. Bestämmande objekttyp är viktigt om du bearbetar en samling, till exempel en array som innehåller mer än en typ av objekt . Till exempel kan du ha en array med sträng- och heltalsrepresentationer av tal.

På det här sättet, hur bestämmer du en objekttyp?

Java erbjuder tre olika sätt att hitta de typ av objekt vid körning t.ex. instanceof nyckelord, getClass() och isInstance() metod för java. lang. Klass . Av alla tre är bara getClass() den som exakt hitta Typ av objekt medan andra också returnerar sant om Typ av objekt är super typ.

hur kontrollerar man om en variabel är en sträng i Java? De Java instansof nyckelord används för kolla om ett föremål är en viss typ. Det returnerar sant eller falskt. Det kan vi till exempel kontrollera om en variabel är en typ av Sträng ; vi kan testa klasser att se om de är vissa typer (t.ex. är en björk ett träd eller ett pojknamn?).

På samma sätt, vad är en objekttyp i Java?

Ett objekt är en specifik instans av klass med en egen stat. A Java klassdeklaration beskriver dessa väsentliga komponenter i någon objekt av klassen: Datamedlemmar: Variabler som representerar tillståndet för objekt . Metoder: Programmeringskod som implementerar de olika objekt beteenden.

Hur hittar jag instansen av Java?

instans av är ett nyckelord. Den kontrollerar om en objektreferens är en exempel av en typ och returnerar ett booleskt värde; De instans av Objekt kommer att returnera sant för alla icke-nullobjektreferenser, eftersom alla Java objekt ärvs från Object.

Rekommenderad: