Die Java-Sprache stützt sich stark auf Elemente als " Betreiber ". Es gibt verschiedene Arten von Operator : Zuweisung , Arithmetik und unäre Operatoren . Dies sind auch die häufigste Betreiber . Der + Operator fällt unter die Additive und Unäre Kategorien , und hat mehrere Verwendungen. Additive Operator
Der Operator + wird ganz wie es das mathematische Gegenstück verwendet . Es dient dazu, zwei Variablen zu addieren , wie in der folgenden String gezeigt :
int result = 1 + 2;
Nach Ausführen dieses Code-Zeile , ist der Wert des "Suchergebnis " variable 3 .
Sie können sehen, dass der Code den Operator in einer Weise, die eine Summe der Variablen produziert interpretiert .
Verkettung von Strings
Dies ist mehr von einer Variation des Additivs Bedienfunktion , aber es ist etwas anders Konzept . Es dient dazu, verketten (oder verbinden) zwei Strings zusammen . Bedeutung , fügt er im Wesentlichen die beiden Zeichenfolgen , ist aber nicht tatsächlich tun Mathematik. Hier ein weiteres Beispiel :
String firstString = "Dies ist ";
String secondString = " eine verkettete Zeichenfolge. ";
String thirdString = firstString + secondString ;
die dritte Saite verkettet die erste und zweite , und "Das ist eine verkettete Zeichenfolge . " ist der letzte Wert der Variablen " thirdString . "
unären Operator
Der Operator + dient als Indikator im Sinne von " positiv", im Gegensatz zu eine "negative" Wert, der durch einen vorausgegangen wäre "-" . Unäre Operatoren benötigen nur einen Operanden (die Menge auf dem eine Operation durchgeführt werden muss) . Als Unäre Betreiber , zeigt + bedeutet einen positiven Wert. Das ist zwar nicht immer notwendig, da positive Zahlen ohne dieses Label sind . Vieles mag, wie normale Zahlen sind nicht beschriftet positive , sondern einfach angenommen , es sei denn anders angegeben.
Increment Operator
Dies ist nicht unbedingt der +-Operator , die tatsächlichen Betreiber + + . Da es jedoch gleich aussieht , ist es erwähnenswert. Sie können als ein Präfix (vorher) bzw. konfiguriert (nach ) angewendet werden. Wenn der Befehl "Suchergebnis + +; " oder " + + Ergebnis ; " beide werden mit dem Ergebnis, mit einem Zuwachs von eins zu beenden. Dies bedeutet, dass , wenn der vorherige Wert der "result" Variable vor der Operation 5 war , der Wert nach der Operation wird 6 sein.