Ein verwirrendes Tatsache, dass viele neue Programmierer in Java steht - oder die meisten anderen Sprachen , für diese Angelegenheit - ist , dass der Computer wörtliche Zahlen und die englische Wortlaut dieser Zahlen speichert in verschiedenen Möglichkeiten zu sparen Speicher . Es liegt an den Programmierer zu erinnern, welche Form ein bestimmtes Stück von Daten in ist und Umwandlungen zwischen den beiden Typen bei Bedarf zu behandeln. Zum Glück hilft die "Integer " -Klasse mit dem Job. Anleitung
1
Öffnen Sie Ihre Java Integrated Development Environment
2
Fügen Sie den folgenden in die Java IDE , um eine ganze Zahl zu erstellen : .
Int i = 123 ;
Dies definiert eine ganze Zahl als eine Nummer. Während die ganze Zahl als eine Zahl gespeichert wird, kann mathematische darauf durchgeführt werden. Aber wenn Sie die ganze Zahl in eine Methode, die einen String erwartet zu senden , erhalten Sie eine Fehlermeldung . Um ein triviales Beispiel zu geben, wird der folgende Befehl nicht:
String s = new String ( i);
3
Fügen Sie den folgenden auf die Textzeile zu konvertieren die ganze Zahl in einen String :
String s = Integer.toString (i);
Wie Sie sehen , ist die primitive Datentyp "int" in seine Objekt -basierte Version "Integer bewegt . " Da "Integer " ist eigentlich eine Java-Klasse , bietet es eine Vielzahl von nützlichen Methoden, einschließlich der allgegenwärtigen " toString "-Methode.