What is a reason to use such code? I think it worse because java will call autoboxing.