Java Left-shift Assignment
In Java, Left-shift Assignment Operator is used to left shift the value in a variable (left operand) by a value (right operand) and assign the result back to this variable (left operand).
In this tutorial, we will learn how to use Left-shift Assignment operator in Java, with examples.
The syntax to left shift a value in variable x
by 2
places and assign the result to x
using Left-shift Assignment Operator is
</>
Copy
x <<= 2
Example
In the following example, we take a variable x
with an initial value of 5
, add left shift by 2
places, and assign the result to x
, using Left-shift Assignment Operator.
Main.java
</>
Copy
public class Main {
public static void main(String[] args) {
int x = 5;
//left-shift assignment
x <<= 2;
System.out.println("x : " + x);
}
}
Output
x : 20
Conclusion
In this Java Tutorial, we learned about Left-shift Assignment Operator in Java, with examples.