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

Applications of Java Programming Language

  There are 8 applications of java are as follows:  ★ Desktop Applications:    Antivirus Software , Foxit Reader etc are desktop applications.  ★ Web Applications:    A type of application that is used on server sites and runs on mobile and computers. In web development, EJB technology is used for web software components and for developing business type applications.  ★ Enterprise Applications:    A type of application that is used like a database .  For Example: Banking apps, Business apps etc.  Database: A type of application that is used to store the record and installed on device (mobile,computer).  ★ Mobile app:    Java programming language is used in all types of mobiles like android,IOS and apple . Basically, it is used for  android.  ★ Embedded System:    A combination of computer and processor that is used in electronic devices like washing machines. These types of devices are coding ...

Kurulus Osman Season 2 Episode 4 (p1) Urdu subtitles ...

 

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 , ) , ), ] , ...