One forvirrende faktum, står over for mange nye programmører i Java - eller de fleste andre sprog , for den sags skyld - er, at computeren gemmer bogstavelige heltal og den engelske tekst til disse tal på forskellige måder at spare hukommelse . Det er op til programmøren at huske, hvilken formular en given stykke data er i og håndtere konverteringer mellem de to typer når det er nødvendigt . Heldigvis, " Heltal " klassen hjælper med jobbet. Instruktioner
1
Åbn din Java Integrated Development Environment
2
Indsæt følgende i din Java IDE til at skabe et heltal : .
Int i = 123 ;
Dette definerer et heltal som et tal. Mens heltal lagres som et tal , kan matematik udføres på den. Men hvis du forsøger at sende heltal til en metode , der forventer en String , vil du få en fejl. For at give et trivielt eksempel vil følgende kommando ikke virker : Hej
String s = new String ( i)
3
Indsæt følgende på tekstlinjen for at konvertere heltal til en streng : Hej
String s = Integer.toString ( i)
Som du ser, er den primitive datatype " int " flyttede ind i sin objekt- baseret version " heltal. " Da " Heltal " er faktisk en Java-klasse , det giver en række nyttige metoder , herunder den allestedsnærværende " toString "-metoden.