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

How to use container widget

In this lesson ,I talk to you about one of the most basic of concept of flutter Use all the time to design our applications.  This is a container widget. Now a container widget for those who have done a bit of web development or web design. It's like a div. This is a Layout Box. You can move it by placing it on the screen and then you give a child to  show images,text and some other propertis . My top tip ,whenever, you use new widget in flutter it start from documentation.  As I said you above,  the documentation was really good and  all  you have to do  to find it. We are going to Widget Catalogue then you will find it for                                         Flutter development   you can see that the team has sorted all the widgets based on their actions. And we've really seen some of those images and assets Layout section and other ...

Column class

  Column class widget that displays  vertically its children. 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>[               Icon (                Icons. star ,                 color: Colors. amber ,   ...