Java: Die Verwendung von relationalen und Bedingte Operatoren

Relationale und bedingte Operatoren in Java Versuch zu ermitteln, die Wahrheitswert - ob etwas wahr ist oder nicht - eines Ausdrucks. Die Operationsergebnisse in einer Booleschen Ausgabe, die eine Anwendung hilft eine Entscheidung treffen. Die am häufigsten verwendeten Beziehungen sind Vergleiche zwischen zwei Operanden mit den folgenden Operatoren:

  • lt ;: weniger als

  • lt; =: weniger als oder gleich

  • ==: Equal

  • > =: Größer als oder gleich

  • >: Größer als

  • !=: Ungleich

Sie werden für diese Unternehmen ziemlich viel verwenden, wie Ihr Java-Erfahrung voranschreitet. Allerdings habe bereits Sie sie vielleicht als Teil einer Math-Klasse bei der Bestimmung der Wahrheitswert eines Ausdrucks verwendet, und Sie werden feststellen, dass Computer sie auf die gleiche Weise verwenden.

Computer benötigen auch einige spezielle Operatoren für mit Daten in einer Weise arbeiten, die Menschen intuitiv verstehen. Zum Beispiel muss ein Computer zu wissen, ob zwei Variablen vom selben Typ sind. Diese Konzepte sind ein wenig fortgeschritten, und Sie brauchen nicht vollständig, sie zu verstehen, wenn Sie mit dem Programmieren beginnen.

Schließlich ist eine besondere bedingt Vermittlungsplatz ist vorhanden. Sie könnten mit bedingten vertraut sein Aussagen, aber dies ist eine bedingte Operator. Der Bedingungsoperator gibt einen von zwei Werten in Abhängigkeit von dem Wahrheitswert des Operanden Ausdruck, den Sie zur Verfügung stellen. Dies ist einer der wenigen ternäre Operatoren, die Java verwendet.

Ternary Operatoren drei Operanden erfordern, um richtig funktionieren. Im Falle des bedingten Operator, verwendet er ein Operand einen Ausdruck zu halten, die wahr oder falsch ist, einen zweiten Operanden ausgewertet wird, was zu tun ist definiert, wenn der Ausdruck wahr ist, und einen dritten Operanden, was zu tun ist definiert, wenn der Ausdruck falsch.

Menü