Evaluation Order of Java Operand

Evaluation Order of Java Operand 

Before applying any operator, all the Operands should be evaluated from left to right.

package com.javaoperators;
public class OperatorExample {

public static void main(String[] args) {

    int total=m1(1) + m1(2) * m1(3) + m1(4) / m1(5) + m1(6);
    System.out.println("Total:"+total);
}

public static int m1(int i) {
    System.out.println("value:"+i);
    return i;
}
}

Output

value:1
value:2
value:3
value:4
value:5
value:6
Total:13

Leave a Reply