Java Operators

Operators are used to perform different operations on variables and values. In Java operators can be divided into the following groups.

  • Arithmetic Operators
  • Logical Operators
  • Assignment Operators
  • Comparison Operators
Java Operators

(1)Arithmetic Operators in Java Operators

 Arithmetic operators are used to perform arithmetic operations on variables and data.

Operator Name Description Example
+ Addition It adds to values x+y
* Multiplication It multiplies to values x*y
- Subtraction It subtracts one value from other x-y
/ Division Divides on value by another one x+y
% Modulus Return the Divion Reminder x%y

+ Operator example

+ Operator example- Java Operator

Explanation:

Code Explanation
int x =12; Declare variable name x with data type int and store 12 inside it
int y =10; Declare variable name y with data type int and store 10 inside it.
int result= x+y; Adding value present inside x and y and the sum will be saved inside variable name result having data type int.
System.out.println(result); System.out.println() is the function which take argument name result which is 22 and print on the console.

* Operator example

* Operator example- Java Operator

Explanation:

Code Explanation
int x =6 Declare variable name x with data type int and store 6 inside it.
int y =3; Declare variable name y with data type int and store 3 inside it.
int result= x*y; Multiply value present inside x and y and the product will be saved inside variable name result having data type int.
System.out.println(result); System.out.println() is the function which take argument name result which is 18 and print on the console.

- Operator example

- Operator example -Java Operator

Explanation:

Code Explanation
int x =15 Declare variable name x with data type int and store 15 inside it.
int y =5; Declare variable name y with data type int and store 5 inside it.
int result= x-y; Subtract y from x and result will be saved inside variable name result having data type int
System.out.println(result); System.out.println() is the function which take argument name result which is 10 and print on the console.

/ Operator example

/ Operator example

Explanation:

Code Explanation
int x =20; Declare variable name x with data type int and store 20 inside it.
int y =5; Declare variable name y with data type int and store 5 inside it.
int result= x/y; Divide x with y and result will be saved inside variable name result having data type int
System.out.println(result); System.out.println() is the function which take argument name result which is 4 and print on the console.

% Operator example

% Operator example

Explanation:

Code Explanation
int x =22; Declare variable name x with data type int and store 22 inside it.
int y =5; Declare variable name y with data type int and store 5 inside it.
int result= x%y; Module x with y and reminder will be saved inside variable name result having data type int
System.out.println(result); System.out.println() is the function which take argument name result which is 2 and print on the console.

(2)Logical Operators in Java Operators

Logical operators are used to determine the logic between variables or values:

Operator Name Description Example
&& Logical and Returns true if both statements are true y > 3 && y< 100
||  Logical or Returns true if one of the statements is true x > 15 || x < 10
! Logical not Reverse the result, returns false if the result is true !(x > 5 && x < 20)

&& Operator

&& Operator

Explanation:

Code Explanation
int x =10; Declare variable name x with data type int and store 10 inside it. Declare variable name y with data type int and store 5 inside it.
if(x>5 && x<15){ Checking and condition, if x is greater than 5 and less than 15 which is true as x contain 10 which is greater then 5 and less then 15, so here && condition is true.
System.out.println("True"); As && condition is true so here True will be printed on the Screen.
System.out.println("False"); If && condition is false then False will be printed on the Screen.

|| Operator

|| Operator
Code Explanation
int x =10; Declare variable name x with data type int and store 10 inside it. Declare variable name y with data type int and store 5 inside it.
if(x>40 || x<5) Checking logically or condition, if x is greater than 40 or x is less than 5 which is false as x contain 10 which is less than 40 and greater than 5, so here || condition is false.
System.out.println("False"); As || condition is false so here False will be printed on the Screen.
System.out.println("True"); If || condition is true then True will be printed on the Screen.

! Operator

! Operator

Explanation:

Code Explanation
int x =50; Declare variable name x with data type int and store 50 inside it.Declare variable name y with data type int and store 5 inside it.
if(!(x>40)) Checking logically not condition, if x is greater than 40 is true because x contain 50 now as we using logical not ! operator so it’s return false
System.out.println("False"); As ! condition return false because x>40 return true, so False will be printed on the screen.
System.out.println("True"); If x>40 return false than ! operator returns true and True will be printed on the screen.

(3)Assignment Operators in Java Operators

Assignment operators are used to assign values to variables.

Operator Example Equal To
= x=10 x=10
+= x+=4 x=x+4
*= x *=4 x=x*4
-= x-=6 x=x-6
/= x /=2 x = x/2
%= x%2 x=x%2

= Operator

= Operator, Java Operator

Explanation:

Code Description
int x =50; = Operate assign the value to x which is 50
System.out.println(x); System.out.println() is the function which take argument name x which contain value 50 and print on the console.

+= Operator

+= Operator, Java Operator-Learn coding help

Explanation:

Code Description
int x =50; = Operate assign the value to x which is 50
x+=4 x+=4 is equal to x=x+4 so as x=50 and x=50+4, so now x contains 54.
System.out.println(x); System.out.println() is the function which take argument name x which contain value 54 and print on the console.

*= Operator

*= Operator, Java Operator

Explanation:

Code Description
int x =50; = Operate assign the value to x which is 50
x*=4 x*=4 is equal to x=x*4 so as x=50 and x=50*4, so now x contains 200.
System.out.println(x); System.out.println() is the function which take argument name x which contain value 200 and print on the console.

-= Operator

-= Operator

Explanation:

Code Description
int x =50; = Operate assign the value to x which is 50
x-=4 x-=4 is equal to x=x-4 so as x=50 and x=50-4, so now x contains 46.
System.out.println(x); System.out.println() is the function which take argument name x which contain value 46 and print on the console.

/= Operator

/= Operator, Java Operator-Learn Java Coding

Explanation:

Code Description
int x =50; = Operate assign the value to x which is 50
x/=2 x/=2 is equal to x=x/2 so as x=50 and x=50/2, so now x contains 25.
System.out.println(x); System.out.println() is the function which take argument name x which contain value 25 and print on the console.

%= Operator

%= Operator, Java Operator

Explanation:

Code Description
int x =23; = Operate assign the value to x which is 23
x%=2 x%=2 is equal to x=x%2 so as x=23 and x=23%2, so x contains 1 as the remainder is 1.
System.out.println(x); System.out.println() is the function which take argument name x which contain value 1 and print on the console.

(4)Comparison Operators in Java Operators

Comparison operators are used to compare two values stored inside variables.

Following comparison operators are used in java language.

Operator Name Description Example
== Equal to Checking value stored inside x variable is equal to value stored inside variable y. x == y
!= Not equal to Checking value stored inside x is not equal to value stored inside variable y. x != y
> Greater than Checking value stored inside x is greater than value stored inside variable y. x > y
< Less than Checking value stored inside x is less then value stored inside variable y. x < y
>= Greater Than or equal to Checking value stored inside x is equal to or greater than to value stored inside variable y. x >= y
<= Less than or equal to Checking value stored inside x is less than or equal to value stored inside variable y. x <= y

== Operator

== Operator, Java coding
Code Description
int x =23; Declare variable name x with data type int and store 23 inside it.
If (x == 23) == Operator checking whether value of x is equal to 23 or not which is true
System.out.println(“True”); System.out.println() function print the True on the screen because if( x == 23) condition is true.

!= Operator

!= Operator, Java Operator

Explanation:

Code Description
int x =30; Declare variable name x with data type int and store 30 inside it.
If (x != 25) != Operator checking whether value of x is not equal to 25 which is true
System.out.println(“True”); System.out.println() function print the True on the screen because if( x != 25) condition is true.

> Operator

> Operator, Java Operator

Explanation:

Code Description
int x =30; Declare variable name x with data type int and store 30 inside it.
If (x > 25) > Operator checking whether value of x is greater than 25 or not which is true
System.out.println(“True”); System.out.println() function print the True on the screen because ( x > 25) condition is true.

< Operator

< Operator, Java Operator

Explanation:

Code Description
int x =30; Declare variable name x with data type int and store 30 inside it.
If (x < 40) < Operator checking whether value of x is less than 40 or not which is true
System.out.println(“True”); System.out.println() function print the True on the screen because ( x < 40) condition is true.

>= Operator

>= Operator, Java Operator

Explanation:

Code Description
int x =30; Declare variable name x with data type int and store 30 inside it.
If (x => 40) => Operator checking whether value of x is greater than or equal to 40 which is true
System.out.println(“True”); System.out.println() function print the True on the screen because ( x >= 40) condition is true.

<= Operator

Programming Assignment help

Explanation:

Code Description
int x =30; Declare variable name x with data type int and store 30 inside it.
If (x <= 40) <= Operator checking whether value of x is less than or equal to 40 which is true
System.out.println(“True”); System.out.println() function print the True on the screen because ( x <= 40) condition is true.
Types of Operators in Java
  • Arithmetic Operators.
  • Unary Operators.
  • Assignment Operator.
  • Relational Operators.
  • Logical Operators.
  • Ternary Operator.
  • Bitwise Operators.
  • Shift Operators.

Operators are used to perform different operations on variables and values.

  • Arithmetic Operators
  • Logical Operators
  • Assignment Operators
  • Comparison Operators

 Arithmetic operators are used to perform arithmetic operations on variables and data. it is like +,-*,/ and %

This query focuses on operators like ==, !=, <, >, <=, and >= used for comparing values and producing boolean results.

 

Learners often ask about &&, ||, and ! operators used to create complex boolean expressions and make decisions based on multiple conditions.

 

This query focuses on operators like =, +=, -=, *=, /=, and %= used to assign values and perform operations simultaneously.

 

Share the Post:

Related Posts

Java Operators
Java Tutorial
wethecoders

Java Operators

Java Operators Operators are used to perform different operations on variables and values. In Java operators can be divided into the following groups. Arithmetic Operators

Read More »
Introduction to Java
Java Tutorial
wethecoders

Introduction to java

Introduction to java Java is the most popular programming language, which was created in 1995 by James Gosling at Sun Microsystems. Initially, java was called Oak,

Read More »
Introduction to OS and Linux - Learn More
Technical
wethecoders

Introduction to OS and Linux

Introduction to OS and Linux What is an Operating System? Introduction to OS and Linux: An operating system (OS) is a type of system software

Read More »

wethecoders.com is one of the leading online assignment help services. wethecoders.com always take step towards your satisfaction. We work hard so that you can get good grades. Our prime motto is to help you to get good grades in your assignment, project, and homework. Our team is professional and knowledgeable. We are here to help you 24/7. Try once to take advantage of our services and we assure you that you will get surely the best result.

We accept

Scroll to Top