Feature suggestion: Add static equals methods to Float and Double

some-java-user-99206970363698485155 at vodafonemail.de some-java-user-99206970363698485155 at vodafonemail.de
Sat Jan 5 00:31:51 UTC 2019

Hello Remi,
You are right, the proposed method names would prevent backwards compatibility, I forgot to think 
about that. Sorry for the trouble.
Maybe a different, currently not used name, such as `areEqual`, `primitiveEquals` or similar would 
be better.
What do You think about the addition of such a method?

Kind regards

> Remi Forax <forax at univ-mlv.fr> hat am 5. Januar 2019 um 00:50 geschrieben:
> Hi,
> it's not obvious to me that this is a source backward compatible change.
> if you have something like:
>   interface Fun { boolean eq(Double a, double b); }
>   ...
>   Fun fun = Double::equals; 
> it's not clear to me which variant will be selected ?
> regards,
> Rémi

More information about the core-libs-dev mailing list