Java Arithmetik ist in der Regel unkompliziert. Java -Programme können Zahlen in unterschiedlicher Weise zu speichern. Der Datentyp für eine Reihe verwendet teilweise bestimmt, wie Sie über eine Addition auf sie gehen müssen. Wenn Sie ein Java-Programm und haben müssen , um zwei Zahlen zu addieren drin, müssen Sie daher individuell Ihre Herangehensweise an die Arten von Nummern der Anwendung verwendet wird . Allerdings sind die meisten Verfahren zusätzlich in Java ähnlich. Betreiber
Java arithmetischen Operatoren schließen diejenigen für die Subtraktion , Division und Multiplikation sowie zusätzlich . Die Additions-Operator erscheint im Java-Programme wie folgt:
+
Dieser Operator führt auch Verkettung auf Text-Strings , also, wenn Sie den Operator in Verwendung innerhalb eines Programms zu sehen , ist es nicht unbedingt Verarbeitung Zahlen . Der Bediener kann auch erhöhen den Wert , indem man es :
int myNum = 5;
myNum + + ;//jetzt 6
Dieser Code erhöht den primitiven Typ " int " Variable, eine Struktur, die Sie häufig sehen kann in Java -Loops.
Werte
zwei Zahlenwerte in Java hinzuzufügen , ist die Syntax einfach. Der folgende Beispielcode demonstriert Auszug Hinzufügen von zwei beliebigen Werten :
6 +5
In einigen Fällen möchten Sie das Ergebnis einer Addition einer Variablen zuweisen , wie im folgenden Beispiel kann :
int sumNum = 6 +5 ;//enthält 11
Das Ergebnis auch innerhalb weiterer arithmetische Berechnungen können handeln wie folgt:
int resultNum = (6 +5) * 2 ;//enthält 22
Primitive Types
Java-Variablen für Zahlen sind die primitiven Typen , wie " int ". Der folgende Code demonstriert das Erstellen und Instanziieren zwei "int" Variablen , indem sie zusammen und Zuweisung des Ergebnisses an eine dritte Variable :
int numOne = 2;
int numTwo = 5;
int numSum = numOne + numTwo ;//enthält 7
Eine Nummer können auch eine andere Verwendung der folgenden Kürzel :
int numOne = 2;
int numTwo = 5;
numOne + = numTwo ;//numOne enthält jetzt 7
Diese Technik nützlich sein würde in einem Fall, wo der ursprüngliche Wert für die Variable " numOne " nicht nach der Zugabe erforderlich .
Objekttypen
Java-Programme speichern manchmal Zahlen im Objekt Variablen mit Klassen wie "Integer ". Der folgende Code zeigt zusätzlich die Verwendung dieser Objekte , indem zunächst zwei " Integer " und dann die Zugabe ihnen Zuweisung des Ergebnisses zu einem dritten Objekt des gleichen Typs :
Integer integerOne = new Integer ( 3);
Integer integerTwo = new Integer ( 4);
Integer integerSum = new Integer ( integerOne.intValue () + integerTwo.intValue ());
//enthält 7 als intValue
Die "Integer " -Klasse ist ein Wrapper für die primitiven Typ "int" - . , so dass die Zahlen nicht direkt aufgenommen werden, sondern nur durch die Verwendung der " intValue " Zahlen
Überlegungen
Sie haben zahlreiche Möglichkeiten, wenn zwei Zahlen addiert in einem Java-Programm , und die primitive oder Objekttyp zu nutzen ist eine der wichtigsten Überlegungen . In der Regel verwenden die Wrapper-Klassen nur wenn absolut notwendig , da sie mehr Speicher innerhalb einer Anwendung zu verwenden . Wenn eine Addition in einem Wert , dass Ihr Programm zu einem späteren Zeitpunkt beziehen muss was wird , müssen Sie es in einer Variablen , auf die von diesem Punkt ist später speichern.