Advertisement
class A
{
public static void main(String... ar)
{
char ch= 'g';
byte b=10;
short sh= 200;
int i=50;
long l=999999;
float f=10.5f;
double d= 20.5;
System.out.println("Original character " + ch);
System.out.println("Decremented character " + --ch);
System.out.println("Original byte " + b);
System.out.println("Decremented byte " + --b);
System.out.println("Original short " + sh);
System.out.println("Decremented short " + --sh);
System.out.println("Original int " + i);
System.out.println("Decremented int " + --i);
System.out.println("Original long " + l);
System.out.println("Decremented long " + --l);
System.out.println("Original float " + f);
System.out.println("Decremented float " + --f);
System.out.println("Original double " + d);
System.out.println("Decremented double " + --d);
}
}
Original character g
Decremented character f
Original byte 10
Decremented byte 9
Original short 200
Decremented short 199
Original int 50
Decremented int 49
Original int 99999
Decremented int 99998
Original float 10.5
Decremented float 9.5
Original double 20.5
Decremented double 19.5
class A
{
public static void main(String... ar)
{
char ch= 'g';
byte b=10;
short sh= 200;
int i=50;
long l=999999;
float f=10.5f;
double d= 20.5;
System.out.println("Original character " + ch);
System.out.println("Decremented character " + ch--);
System.out.println("Original byte " + b);
System.out.println("Decremented byte " + b--);
System.out.println("Original short " + sh);
System.out.println("Decremented short " + sh--);
System.out.println("Original int " + i);
System.out.println("Decremented int " + i--);
System.out.println("Original long " + l);
System.out.println("Decremented long " + l--);
System.out.println("Original float " + f);
System.out.println("Decremented float " + f--);
System.out.println("Original double " + d);
System.out.println("Decremented double " + d--);
}
}
Output -
Original character g
Decremented character g
Original byte 10
Decremented byte 10
Original short 200
Decremented short 200
Original int 50
Decremented int 50
Original int 99999
Decremented int 99999
Original float 10.5
Decremented float 10.5
Original double 20.5
Decremented double 20.5
Advertisement
class A
{
public static void main(String... ar)
{
char ch= 'h';
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("Decremented character " + ch);
System.out.println("Original byte " + b);
b--;
System.out.println("Decremented byte " + b);
System.out.println("Original short " + sh);
sh--;
System.out.println("Decremented short " + sh);
System.out.println("Original int " + i);
i--;
System.out.println("Decremented int " + i);
System.out.println("Original long " + l);
l--;
System.out.println("Decremented long " + l);
System.out.println("Original float " + f);
f--;
System.out.println("Decremented float " + f);
System.out.println("Original double " + d);
d--;
System.out.println("Decremented double " + d);
}
}
Original character h
Decremented character g
Original byte 10
Decremented byte 9
Original short 100
Decremented short 99
Original int 10
Decremented int 9
Original float 20.5
Decremented float 19.5
Original double 15.5
Decremented double 14.5
class A
{
public static void main(String... ar)
{
int a =10, b=10, c=10, d=10;
int result = a-- - 10; //first value of a(10) is read and subctracted with 10 and then it is decremented to 9
System.out.println("Result1 = " + result);
System.out.println("a = "+ a);
result = --b - 10; //first the value of a(9) is decremented to 8 and then it is subtracted by 10.
System.out.println("Result2 = " + result);
System.out.println("b = "+ b);
result = --c + c--;
System.out.println("Result3 = " + result);
System.out.println("c = "+ c);
result = d-- + 10 + --d;
System.out.println("Result4 = " + result);
System.out.println("d = "+ d);
}
}
Result1 = 0
a = 9
Result2 = -1
b = 9
Result3 = 18
c = 8
Result4 = 28
d = 8
a-- - 10
--b - 10
--c + c--
d-- + 10 + --d
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement