# Bitwise Operator Assignments

By: aathishankaran Emailed: 1766 times Printed: 2515 times

 By: rohit kumar - how this program is work By: Kirti - Hi..thx for the hadoop in By: Spijker - I have altered the code a By: ali mohammed - why we use the java in ne By: ali mohammed - why we use the java in ne By: mizhelle - when I exported the data By: raul - no output as well, i'm ge By: Rajesh - thanx very much... By: Suindu De - Suppose we are executing

Bitwise Operator Assignments

All of the binary bitwise operators have a shorthand form similar to that of the algebraic operators, which combines the assignment with the Bitwise operation. For example, the following two statements, which shift the value in a right by four bits, are equivalent:

a = a >> 4;

a >>= 4;

Likewise, the following two statements, which result in a being assigned the bitwise expression a OR b, are equivalent:

a = a | b;

a |= b;

The following program creates a few integer variables and then uses the shorthand form of bitwise operator assignments to manipulate the variables:

class OpBitEquals {

public static void main (String args[]) {

int a = 1;

int b = 2;

int c = 3;

a | = 4;

b >>= 1;

c <<= 1;

a ^= c;

System.out.println(“a = “ + a);

System.out.println(“b = “ + b);

System.out.println(“c = “ + c);

}

}

The output of this program is shown here:

a = 3

b = 1

c = 6

Be the first one to add a comment

Your email(required, will not be shown to the public):

More Tutorials by aathishankaran
 Web Security Issues The Web User's Perspective Server-side plug-Ins The best way to avoid security vulnerabilities with new server JavaScript Security Window Object Working with Status Bar Messages Retrieving a Portion of a String Referencing Windows Math Object Frame Object Document Object Closing Windows Built-in Object in Javascript Textarea Object

More Tutorials in Java
 Update contents of a file within a jar file Tomcat and httpd configured in port 8080 and 80 Java File Java String Count number of vowels, consonants and digits in a String in Java Reverse a number in Java Student marks calculation program in Java Handling Fractions in Java Calculate gross salary in Java Calculate average sale of the week in Java Vector in Java - Sample Program MultiLevel Inheritance sample in Java Multiple Inheritance sample in Java Java program using Method Overriding Java program to check if user input is an even number

More Latest News
Most Viewed Articles (in Java )
 A Serialization Example in Java Type Casting in Java instanceof sample program in Java Using One-Dimensional Arrays in Java Method Overriding in Java indexOf( ) and lastIndexOf( ) in Java The java Buzzwords Write to a file in Java - Sample Program Extract characters in Java XML and Java - Parsing XML using Java Tutorial Student marks calculation program in Java Handling Fractions in Java Calculate gross salary in Java Calculate average sale of the week in Java Java program to check if user input is an even number
Most Emailed Articles (in Java)
 Converting a number into its equalant value in words in Java java.lang.reflect package Disadvantages of using Native methods in Java What is UCS? What is ISO 10646? Generating Your Key Pair example using keytool in Java Operator Precedence in Java PushbackReader sample program in Java concat(), replace(), and trim() Strings in Java instanceof sample program in Java Use of - new - in Java The Benefits of OOP Increment and Decrement Operator Characters in java The continuing Revolution of java Why java is important to the Internet