Hinzufügen von Zahlen in Java ist nicht kompliziert, und ist etwas, das Sie finden sich dabei regelmäßig als Teil der Java-Programmierung können . Welcher Ansatz, den Sie treffen, um Zahlen in Java hinzufügen , hängt von den Details Ihres eigenen bestimmtes Programm , aber keiner von den wichtigsten Techniken erfordern mehr als ein paar Zeilen Code. Wie bei allen Programmierung, bei der Durchführung von arithmetischen Berechnungen in Java, ist es am besten , um die Effizienz als auch immer das Ergebnis, das Sie brauchen, zu betrachten. Anleitung
1
Wenn Ihre Zahlen nicht als Variablen in Ihrem Programm gespeichert sind , und Sie wollen einfach nur das Ergebnis einer Berechnung erhalten, können Sie "hard -Code" die Zahlen wie folgt:
< p> int answer = 13 + 27; //Diese speichert das Ergebnis in der Variablen " Antwort"
das Pluszeichen alles, was Sie brauchen, um eine arithmetische Addition durchzuführen ist , jedoch , obwohl dies ist der einfachste Fall , es kann nicht immer eine empfehlenswerte Ansatz. Mit Java -Programmierung, ist die Standard- oder konventionellen Ansatz zur Variablen anstatt Zahlenwerte direkt , wie in diesem Beispiel codiert verwenden . Diese werden manchmal als " magischen Zahlen ", wie ihre gewählten Werte mag willkürlich jemanden, der nicht mit dem Programm vertraut .
2
Wenn Ihr Zusätzlich ist auf primitive Art "int" Variablen , führen sie es wie folgt :
//Deklaration von Variablen
int firstNumber = 13;
int secondNumber = 27;
int answer = firstNumber + zweiten Anzahl //speichern die Antwort als Variable
Ihre "int" Erklärungen können bereits stattgefunden haben in Ihrem Programm. Sie können das Ergebnis später in Ihrem Programm unter Bezugnahme auf die " Antwort "-Variable . Wenn Ihr "int" Variablen nicht über aussagekräftige Namen - zum Beispiel, wenn sie einzelnen Buchstaben Werte wie "a" oder "b" verwenden - Ihr Programm schwieriger sein wird , zu lesen und zu arbeiten
. Seite 3
Wenn Sie nicht brauchen, um den Wert Ihrer hinaus in einer Variablen speichern, können Sie sie durchzuführen in Ihrem Code wie folgt:
System.out.println (" Antwort: " + ( + firstNumber secondNumber ) );
In diesem Fall wird der Wert von der Antwort auf die Berechnung nicht mehr zur Verfügung , sobald die Zeile mit ihm fertig ausgeführt . Wenn Sie die Antwort Wert wieder brauchen später in Ihrem Code , haben Sie für die Durchführung der Berechnung erneut . Allerdings, wenn Sie nur die Antwort auf diese eine Zeile Code , einschließlich , ohne Verwendung eines variablen unnötigen Speicherverbrauch vermeidet .
4
Wenn Ihr Integer-Werte sind in Java Integer -Objekte enthalten , warf diese auf Urtyp " ints " und fügen Sie sie dann wie folgt:
//Deklaration von Integer Objekte
Integer firstNumber = new Integer (13);
Integer secondNumber = new Integer (27);
//Gießen zu ints
int answer = firstNumber.intValue () + secondNumber.intValue ();
Wenn Sie möchten, können Sie speichern die "int" -Werte der einzelnen Integer-Objekt als Variable , aber wenn Sie nur brauchen , um die Objekte geworfen, um die Berechnung auszuführen , gibt es keine Notwendigkeit , dies zu tun .
5
Wenn Ihre Zahlen werden als gespeicherte anderen Objekttypen wie Streicher , verwenden Sie den Integer-Objekt , um ihre Werte als " ints ", wie folgt erhalten :
//Deklaration von Strings, die Zahlen
String firstNumber = " 13 ";
String secondNumber = "27" ;
//analysieren die Saiten , um die Werte zu erhalten int und fügen Sie sie
int answer = Integer.parseInt ( firstNumber ) + Integer.parseInt ( secondNumber );
Dies kann in Fällen, in denen Sie Ihre Programm -Parameter aus einer externen Quelle weitergegeben passieren - zum Beispiel über die Eingabeaufforderung . Sie können sich für die "int" -Werte der einzelnen String als Variablen zu speichern , müssen aber nicht , wenn Sie nur brauchen sie für die Berechnung .