Home | Computer Science

Operators


Definition

Unary operators in Java are operators that operate on a single operand. They are used to increment, decrement, negate, or invert a value.


Unary Operators

Common unary operators are:
Syntax Example:
Program
INPUT

public class UnaryOperatorsExample { public static void main(String[] args) { int num = 5; // Post-increment System.out.println("Post-increment (num++): " + (num++)); // Displays 5, then num becomes 6 // Pre-increment System.out.println("Pre-increment (++num): " + (++num)); // num becomes 7, then displays 7 // Post-decrement System.out.println("Post-decrement (num--): " + (num--)); // Displays 7, then num becomes 6 // Pre-decrement System.out.println("Pre-decrement (--num): " + (--num)); // num becomes 5, then displays 5 } }

OUTPUT