Cannot apply multiple (implicit) conversions in assignment
Volker Simonis
volker.simonis at gmail.com
Thu Apr 23 08:25:58 UTC 2015
Hi Richard,
this is the wrong list for such kind of question. You probably want to
ask at compiler-dev at openjdk.java.net.
Regards,
Volker
On Thu, Apr 23, 2015 at 9:58 AM, Richard Kolb <rjdkolb at gmail.com> wrote:
> Hello,
>
> I would like to start a discussion on a little issue on double conversions
> in Java.
>
> Since Java 5 a simple boxing statement like this would fail :
> Long l = 250;
> And this passes :
> Long l = 250L;
>
> This has to do with the fact that a double conversion needs to take place :
> https://docs.oracle.com/javase/specs/jls/se8/html/jls-5.html#jls-5.2
>
> For Java 9, is it possible to make the compiler clever enough to accept
> double conversions in cases like these ?
>
> thanks,
> Richard.
More information about the adoption-discuss
mailing list