Hvordan konvertere et objekt til en Long Primitive i Java

Hvordan konvertere et objekt til en Long Primitive i Java


I Java programmeringsspråk, er det to typer data, primitiver og objekter. Primitives representerer data som generelt kan ikke logisk bli redusert ytterligere, slik som heltall, flyttall og boolske verdier. Objekter er egentlig alt annet og er generelt består av primitiver (eller andre objekter). Java gir klasser for å gi et objekt representasjon av hver av de primitive typer, så konverterer fra en lang til et objekt, for eksempel, er enkel. Konvertering fra et objekt til en lang, men krever et mellomliggende trinn som kanskje ikke er lett synlig.

Bruksanvisning

1 Få String representasjon av objekt:

// Antar objekt kalt "obj".

endelige String theString = obj.toString ();

2 Lag en lang gjenstand eksempel gitt streng representasjon:

endelig Long theLongObj = new Long (theString);

3 Få lang (primitiv) verdi fra Long objekt:

endelig lang theLongPrim = theLongObj.longValue ();

Hint

  • Merk at hvis objektet ikke inneholder en strengrepresentasjon av en gyldig lang verdi, vil du få en NumberFormatException.