JAVA PROGRAMS USING OPERATORS


1. Java Arithmetic Operators
Arithmetic operators are used to perform arithmetic operations on variables and data.
class Main {
  public static void main(String[] args) {
    // declare variables
    int a = 12, b = 5;
    // addition operator
    System.out.println("a + b = " + (a + b));
    // subtraction operator
    System.out.println("a - b = " + (a - b));
    // multiplication operator
    System.out.println("a * b = " + (a * b));
    // division operator
    System.out.println("a / b = " + (a / b));
    // modulo operator
    System.out.println("a % b = " + (a % b));
  }
}

2. Java Assignment Operators

Assignment operators are used in Java to assign values to variables

class Main {

  public static void main(String[] args) {

    // create variables

    int a = 4;

    int var;

    // assign value using =

    var = a;

    System.out.println("var using =: " + var);

    // assign value using =+

    var += a;

    System.out.println("var using +=: " + var);

    // assign value using =*

    var *= a;

    System.out.println("var using *=: " + var);

  }

}

3. Java Relational Operators

Relational operators are used to check the relationship between two operands.

class Main {

  public static void main(String[] args) {

    // create variables

    int a = 7, b = 11;

    // value of a and b

    System.out.println("a is " + a + " and b is " + b);

    // == operator

    System.out.println(a == b);  // false

    // != operator

    System.out.println(a != b);  // true

    // > operator

    System.out.println(a > b);  // false

    // < operator

    System.out.println(a < b);  // true

    // >= operator

    System.out.println(a >= b);  // false

    // <= operator

    System.out.println(a <= b);  // true

  }

}

4. Java Logical Operators

Logical operators are used to check whether an expression is true or false.

class Main {

  public static void main(String[] args) {

    // && operator

    System.out.println((5 > 3) && (8 > 5));  // true

    System.out.println((5 > 3) && (8 < 5));  // false

    // || operator

    System.out.println((5 < 3) || (8 > 5));  // true

    System.out.println((5 > 3) || (8 < 5));  // true

    System.out.println((5 < 3) || (8 < 5));  // false

    // ! operator

    System.out.println(!(5 == 3));  // true

    System.out.println(!(5 > 3));  // false

  }

}

5. Java Unary Operators

Unary operators are used with only one operand. 

class Main {

  public static void main(String[] args) {

    // declare variables

    int a = 12, b = 12;

    int result1, result2;

    // original value

    System.out.println("Value of a: " + a);

    // increment operator

    result1 = ++a;

    System.out.println("After increment: " + result1);

    System.out.println("Value of b: " + b);

    // decrement operator

    result2 = --b;

    System.out.println("After decrement: " + result2);

  }

}

6. Java Bitwise Operators

Bitwise operators in Java are used to perform operations on individual bits. 


Java Ternary Operator

The ternary operator (conditional operator) is shorthand for the if-then-else statement.

variable = Expression ? expression1 : expression2

Here's how it works.

  • If the Expression is trueexpression1 is assigned to the variable.
  • If the Expression is falseexpression2 is assigned to the variable.
class Java {
  public static void main(String[] args) {
    int februaryDays = 29;
    String result;
    // ternary operator
    result = (februaryDays == 28) ? "Not a leap year" : "Leap year";
    System.out.println(result);
  }
}




Comments

Popular posts from this blog

PBCST304 OBJECT ORIENTED PROGRAMMING(2024 SCHEME)

CST446 DATA COMPRESSION TECHNIQUES(2019 scheme)

CST 362 PROGRAMMING IN PYTHON(2019 scheme S6 Program Elective I )