Advertisement
// Java pre-increment operation
class A
{
public static void main(String... ar)
{
char ch= 'a';
byte b=10;
short sh= 100;
int i=10;
long l=99999;
float f=20.5f;
double d= 15.5;
System.out.println("Original character " + ch);
System.out.println("Incremented character " + ++ch);
System.out.println("Original byte " + b);
System.out.println("Incremented byte " + ++b);
System.out.println("Original short " + sh);
System.out.println("Incremented short " + ++sh);
System.out.println("Original int " + i);
System.out.println("Incremented int " + ++i);
System.out.println("Original long " + l);
System.out.println("Incremented long " + ++l);
System.out.println("Original float " + f);
System.out.println("Incremented float " + ++f);
System.out.println("Original double " + d);
System.out.println("Incremented double " + ++d);
}
}
Original character a
Incremented character b
Original byte 10
Incremented byte 11
Original short 100
Incremented short 101
Original int 10
Incremented int 11
Original long 99999
Incremented long 100000
Original float 20.5
Incremented float 21.5
Original double 15.5
Incremented double 16.5
class A
{
public static void main(String... ar)
{
char ch= 'a';
byte b=10;
short sh= 100;
int i=10;
long l=99999;
float f=20.5f;
double d= 15.5;
System.out.println("Original character " + ch);
System.out.println("Incremented character " + ch++);
System.out.println("Original byte " + b);
System.out.println("Incremented byte " + b++);
System.out.println("Original short " + sh);
System.out.println("Incremented short " + sh++);
System.out.println("Original int " + i);
System.out.println("Incremented int " + i++);
System.out.println("Original long " + l);
System.out.println("Incremented long " + l++);
System.out.println("Original float " + f);
System.out.println("Incremented float " + f++);
System.out.println("Original double " + d);
System.out.println("Incremented double " + d++);
}
}
Original character a
Incremented character a
Original byte 10
Incremented byte 10
Original short 100
Incremented short 100
Original int 10
Incremented int 10
Original long 99999
Incremented long 99999
Original float 20.5
Incremented float 20.5
Original double 15.5
Incremented double 15.5
Advertisement
class A
{
public static void main(String... ar)
{
char ch= 'a';
byte b=10;
short sh= 100;
int i=10;
long l=99999;
float f=20.5f;
double d= 15.5;
System.out.println("Original character " + ch);
ch++;
System.out.println("Incremented character " + ch);
System.out.println("Original byte " + b);
b++;
System.out.println("Incremented byte " + b);
System.out.println("Original short " + sh);
sh++;
System.out.println("Incremented short " + sh);
System.out.println("Original int " + i);
i++;
System.out.println("Incremented int " + i);
System.out.println("Original long " + l);
l++;
System.out.println("Incremented long " + l);
System.out.println("Original float " + f);
f++;
System.out.println("Incremented float " + f);
System.out.println("Original double " + d);
d++;
System.out.println("Incremented double " + d);
}
}
Original character a
Incremented character b
Original byte 10
Incremented byte 11
Original short 100
Incremented short 101
Original int 10
Incremented int 11
Original long 99999
Incremented long 100000
Original float 20.5
Incremented float 21.5
Original double 15.5
Incremented double 16.5
class A
{
public static void main(String... ar)
{
int a = 10, b=10, c=10, d=10;
int result = a++ - 10; //first expression
System.out.println("result1 = "+ result);
System.out.println("a = "+ a);
result = ++b - 10; //second expression
System.out.println("result2 = "+ result);
System.out.println("b = "+ b);
result = ++c - 10 + c++; //third expression
System.out.println("result3 = "+ result);
System.out.println("c = "+ c);
result = d++ + ++d +10; //fourth expression
System.out.println("result4 = "+ result);
System.out.println("d = "+ d);
}
}
Output-
result1 = 0
a = 11
result2 = 1
b = 11
result3 = 12
c = 12
result4 = 32
d = 12
a++ - 10
++b - 10
++c - 10 + c++
d++ + ++d +10
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement