Jumps Logical Operators The different logical operators found in Java Rational Operators The different rational operators found in Java Jumps A jump is also known as a branch A jump is when you program skips certain steps to move on to another block of code ID: 333854
Download Presentation The PPT/PDF document "Logical Operators" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Logical Operators
Jumps
Logical Operators
The different logical operators found in Java
Rational Operators
The different
rational
operators found in Java
Slide2
Jumps
A jump is also known as a branch
A jump is when you program skips certain steps to move on to another block of code
There are two types of jumps
Unconditional Jump = no condition is set
Conditional jump = a condition has to be satisfied in order for the jump to compare Slide3
Logical Operators
Logical operators are functions used in Java
They are used to set certain conditions
These conditions are used when we have conditional jumps in our programs Slide4
Different Logical Operators
There are many different operators, some of these include the following
Logical Operator
Meaning
&
Logical
AND – both must
be true
|
Logical
OR – One or both must be true
^
Logical
XOR – the
NOT of the OR operator
||
Short Circuit
OR – this stops
when it finds the first true
&&
Short Circuit
AND – this stops
when it finds the first true
!
Logical Unary
NOT – true becomes false
and vice versa Slide5
Rational Operators
Rational operators in java are used when we wish to make a comparison
Rational operators just like logical operators are used for conditional jumps in our java program s Slide6
Different Logical Operators
Relational Operators
Meaning
==
Equal To
>
Greater Than
<
Less Than
>=
Greater Than or Equal To
<=
Less Than or Equal To
!=
Not Equal ToSlide7
Is the answer to these conditions true of false?
9 + 4 == 13
5*
5
> 10
10 – 4 < 5
15 >= (10+5)
21 / 7 <= 4
12*2 != 24Slide8
Is the answer to these conditions true of false?
9 + 4 == 13
False
5*
5
> 10
True
10 – 4 < 5
True
15 >= (10+9)
False
21 / 7 <= 4
True
12*2 != 24
False