Following will be covered in this tutorial.
- Assignment Operators
- Arithmetic Operators
- Relational Operators
- Logical Operators
Assignment operators are used to assign values to variables.
= Assignment operator
For example :
int number = 10;
boolean isInteger = true;
TextField textInput = new TextField();
- The “true” keyword should be in lower case unless it will cause a compile error.
- Do not worry about the last assignment is used to create a object in java.WE will discuss about those Object Oriented Programming (OOP) in future tutorials.
Compound Assignment Operators
+= Assignment by addition operator
-= Assignment by subtraction operator
Consider the following two operations.
total = total + 10 ;
newScore = newScore – 2 ;
These two operations can be done by using the compound operators.
total += 10 ;
newScore -= 2 ;
Likewise you can use the below operators.
As we all know, the basic arithmetic operators are :
- + addition
- – subtraction
- * multiplication
- / division
- % modulus
Prefix, Postfix Increments and Decrements
++x prefix increment
–x prefix decrement
x++ postfix increment
x– postfix decrement
Examine the following bit of code.
These operators evaluate the relationship of the values on the either side of the operator and returns a boolean value.
< less than operator
<= less than or equal operator
> greater than operator
>= greater than or equal operator
These operators directly compares equality of primitives (numbers, characters, booleans).
== equal to operator
!= not equal to operator
Check out these code lines with the output.
The 2 main logical operators are “AND” and “OR”. But java use some other symbols to denote them.
Actually these are the short circuit version if the two operators “&” and “|”.
Check these code segments.
The bitwise operators are another type of operators that I will be covering another tutorial but not in this one because I have to explain a lot on that title.
So this is almost all about the operators. In the next tutorial we will be discussing about string objects and there methods which are really important in java programming.
Thank you. See ya !!!