Cannot apply multiple (implicit) conversions in assignment
Martijn Verburg
martijnverburg at gmail.com
Thu Apr 23 09:18:54 UTC 2015
Hi all,
Volker is correct, but please don't hesitate to ask questions here first
:-). This list is for helping guide people to the right
list (thanks Volker!) but can also act as a bit of a filter for questions
that are FAQ in nature or need a little rounding out.
Cheers,
Martijn
On 23 April 2015 at 09:25, Volker Simonis <volker.simonis at gmail.com> wrote:
> 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