Hi tarkal,

a char is stored as an int, thus when using Integer.valueOf(), you are essentially requesting the value of another interger, in ASCII 48 is the integer number of the character '0'. So...