Skip to main content

Operators in Java

                          

Operator: 

Operator is a symbol which is used to perform an operation. 

For Example: +,-,*,/,% etc. 

There are different types of operators in java. Here we discuss the operators which are used in programming. 

★ Unary Operators 

★ Arithmetic Operators 

★ Shift Operator 

★ Logical Operator 

★ Relational Operator 

★ Assignment Operator 






Program Examples to Understand the operators in java 

Unary Operator Program 

class unary { 

public static void main(String[] args) { 

int a=23; 

 long d=10l; 

 System.out.println(" Unary Operators "); 

 System.out.println("The value of prefix int is: "+ ++a); 

 System.out.println("The value of postfix int is: "+ a--); 

 System.out.println("The value of prefix long is: "+ --d); 

 System.out.println("The value of postfix long is: "+ d++); 

Output: 

Unary Operators 

The value of prefix int is: 24 

The value of postfix int is: 24 

The value of prefix long is: 9 

The value of postfix long is: 9 

 Arithmetic Operator Program 

class Arithmetic {

public static void main(String[] args) { int a=10; 

 short b=5; 

 double c=67; 

 long d=89l; 

 int x=a+b; 

 double y=c-a; 

 long z=d*a; 

 int f=a/b; 

 double i=a%b; 

 System.out.println("Arithmetic Values");  System.out.println("A+B: "+ x); 

 System.out.println("C-A: "+ y); 

 System.out.println("D*A: "+ z); 

 System.out.println("B/A: "+ f); 

 System.out.println("B%A: "+ i); 

Output 

Arithmetic Values 

A+B: 15 

C-A: 57.0 

D*A: 890 

B/A: 2 

B%A: 0.0 

Logical Operator Program class Logical { 

public static void main(String[] args) { int a=3; 

int b=5; 

int c=2; 

System.out.println(a<b&&b<c); 

System.out.println(b>a||c<a);

System.out.println(!(a<b)); 

Output: 

false 

true 

false 

Relational Operator Program class Relational { 

public static void main(String[] args) { int a=3; 

int b=5; 

int c=2; 

System.out.println(a==b); 

System.out.println(b<=c); 

 System.out.println(b>=c); System.out.println(c<b); 

System.out.println(a>c); 

System.out.println(b!=c); 

Output: 

false 

false 

true 

true 

true 

true 

Shift Operator Program

class Shift { 

public static void main(String[] args) { 

int a=10; 

 byte b=4; 

 long d=5l; 

 System.out.println("Left Shift"); 

 System.out.println( a<<b); //a<<b= a*2^b  System.out.println("Right Shift"); 

 System.out.println(a>>d); //a<<b= a/2^b } 

Output: 

Left Shift 

160 

Right Shift 

0



Comments

Popular posts from this blog

Java Variables and Types of variables in Java

  Variable:  The name of memory allocation which is used to store the data type during time execution.it is a combination of two words “vary or able” which means its value can be changed.  Deceleration:  We declare the variable as: Data_type Varible_Name;  Initialization:  We initialize the variable as: Varible_Name=value;  Definition:  We define the variable like as: Data_type Varible_Name = Value; Example:  Int y; (Declaration of variable)  y=10; (Initialization of variable)  Int x=10; (Definition of variable)  Types of Variables  There are three types of variable are as follows:  1. Local variable:     A type of variable that is  used inside the function and never accessed  outside.  2. Instance variable:    A type of variable that  is declared inside the class and outside the  function. It accesses the value through the object.  3. Static variable:    A ...

Intorducation of data sturcture

Let’s start to introduction of data structure Data is an integral part of an application or program .It defines a program ,so program is nothing ,Set of instructions to perform on data to get some output.Then without data there are no instructions enough . no use of instructions , The term of data we use many palace like  Data sturcture  DataBases  Data Warehouse  Big Data  Let's start by introducing the data structure. Data Structure Data structure is the arrangement and collocation of data items . so that can be utilized and perform operations on data efficiently.Its all about arrangement and  efficient operation on data. That question is where inside the main memory during execution of the program.   So,without data structure there is no application.  Every Application will have a set of instructions to perform on data.So that data is mondetry ,where it will capture the data inside main memory. So, during the program execution how will the...

Text Widgets

  A widget displaying the string text with a single style is called text widget. import 'package:flutter/cupertino.dart' ; import "package:flutter/material.dart" ; void main () { runApp( MyApp ()) ; } class MyApp extends StatelessWidget { @override Widget build (BuildContext context) { // TODO: implement build return MaterialApp ( home: Scaffold ( backgroundColor: Colors. teal , body: SafeArea ( child: Column ( children: <Widget>[ CircleAvatar ( radius: 50 , backgroundImage: NetworkImage ( 'https://dsearch.com/images?q=avatar%20user%20png' ) , ) , Text( 'Ahmad Mukhtiar', style: TextStyle( fontSize: 40.0, color: Colors. white , fontWeight: FontWeight. bold , ) , ), ] , ...