Die Grundlage jeder Programmiersprache Java enthalten ist, ist das Vorhandensein von Syntax, die das Programm , Entscheidungen zu treffen und auf der Grundlage der Bedingungen des Programms auszuführen. In Java wird dies durch " if-else " Aussagen gemacht . Die ternäre Operator fungiert als Kurzform des if-else -Anweisung. Dies ermöglicht es Programmierern, einfache Vergleiche in einzeilige Anweisungen zur leichteren Lesbarkeit und Codierung Einfachheit auszudrücken. Java Conditionals
Einfacher Java-Syntax ähnelt vielen anderen Programmiersprachen. Einer dieser Ähnlichkeiten kommt in Form von bedingten Operatoren . Bedingte Operatoren Vergleiche zwischen zwei Begriffen , die entweder Werte oder andere bedingte Ausdrücke stellen . Conditionals anhand der Konditionen und true oder false zurückgeben Wert auf der Basis dieser Berechnung . Zum Beispiel kann der Operator 'größer als ( ">") prüft zwei Werte . Wenn der erste Wert größer als der zweite ist, gibt es wahr . Also die bedingte Anweisung "5> 4" zurückkehren würde wahr, während die Aussage " 5 > 10 " würde false zurückgeben.
If-else- Statements
Conditionals sind grundlegend für die meisten Programme , weil sie das Programm , um den Zustand des Programms zu bewerten und Entscheidungen auf der Grundlage dieser Auswertungen zu ermöglichen. Einer der Java -Konstrukte, die conditionals verwenden, um Entscheidungen zu treffen, ist die " if-else "-Anweisung. Diese Aussage ist eigentlich ziemlich selbsterklärend : " wenn ", eine Aussage wahr ist, wird das Programm einige Code auszuführen. "Else ", führt das Programm etwas anderen Code. Zum Beispiel in dem folgenden Code , ist , wenn die Variable "x " größer als "y ", dann passiert etwas . Wenn nicht, passiert etwas anderes :
if ( x > y ) {return x ;} else {
Rückkehr y; }
Ternary Statements
Die if- else-Anweisung tritt so häufig in der Programmierung, dass die meisten Sprachen haben irgendeine Form der ternäre Operator implementiert. Der ternäre Operator in Java als "?" Symbol dargestellt , führt die gleiche Funktion wie die if-else -Anweisung. Die folgende ternäre Ausdruck kann als " if (condition ) wahr ist , dann führen Aussage 1 gelesen werden. Else , führen Aussage zwei ":
Zustand? Aussage 1: Erklärung 2;
Complex Ternary Expressions
Mit conditionals zusammen mit dem Beitritt logische Aussagen wie " und " oder " oder " Der Programmierer kann komplexe logische Vergleich Anweisungen innerhalb ternäre Ausdrücke. Zum Beispiel können die folgenden ternären Ausdruck prüft, ob sowohl "x int x = 3; int y = 4; int z = 5; int q = 0;
q = ( x