Additive operator with long and int operands


Source code

1class AdditiveOperatorWithLongAndIntOperands {
2
3 int m1(long long1, int int1) {
4 return (int) (long1 + int1);
5 }
6
7 long m2(long long1, long long2) {
8 return long1 + long2;
9 }
10
11 long m3(int int1, int int2) {
12 return int1 + int2;
13 }
14
15 long m4(int int1, int int2) {
16 return (int) (long) (int) (long) (int) (long) (int1 + int2);
17 }
18
19}

Bytecode



Java compiler version: 21
Other examples
Main page