Ce blog discutera des méthodes de comparaison des doubles en Java.
Comment comparer les doubles en java?
Pour comparer les doubles en Java, vous pouvez utiliser:
Nous discuterons de chacune des méthodes mentionnées ci-dessus une par une!
Méthode 1: Comparez les doubles en Java en utilisant la méthode compare ()
Le "comparer()»La méthode est utilisée pour comparer deux valeurs doubles spécifiques. C'est la méthode statique de la classe de wrapper Java double.
Syntaxe
La syntaxe de la méthode compare () est:
Ici, la méthode compare () prend deux valeurs de type double "d1" et "d2«AS ARGUMENTS ET RETOURS Valeurs de type entier: 1, -1 ou 0 en fonction des conditions:
Jetez un œil aux exemples donnés pour une meilleure compréhension.
Exemple
Dans cet exemple, nous comparerons deux valeurs de type double, "db1" et "db2", avec "167.643" et "986.675", où "d»Indique qu'il s'agit d'une valeur de double type:
Double db1 = 167.643d;Nous comparerons les doubles créés et stockerons la valeur renvoyée dans "se comporter»:
double comp = (double.comparer (db1, db2));Ajoutez les conditions IF-else-if pour vérifier si les valeurs comparées sont supérieures à, moins ou égales les unes aux autres:
if (comp> 0)La sortie donnée indique que la valeur de «db1" est inférieur à "db2»:
Maintenant, dirigez-vous vers la méthode suivante.
Méthode 2: Comparez les doubles en Java en utilisant la méthode compareto ()
Le "comparer aux()«La méthode est également utilisée pour comparer les doubles en Java, et il appartient également au«Double”Classe Java Wrapper. Dans cette méthode, la première valeur double est comparée à la deuxième valeur double.
Syntaxe
La syntaxe de la méthode compareto () est:
d1.compareto (double d2)Ici, "d1"Est comparé à"d2"Avec l'aide du"comparer aux()" méthode.
Exemple
Les valeurs de deux objets de type double «db1" et "db2«De la double classe sera comparé:
Ici, nous passerons "db2"Comme argument à"db1»:
double comp = db1.compareto (db2);Spécifiez les conditions IF-else-if pour vérifier si les valeurs comparées sont supérieures à, inférieures ou égales les unes aux autres:
if (comp> 0)L'exécution du programme ci-dessus vous permettra de savoir que les deux valeurs sont les mêmes:
Nous avons rassemblé toutes les instructions essentielles liées à la comparaison des doubles en Java.
Conclusion
Pour comparer les doubles en Java, nous avons deux méthodes intégrées de la Classe de wrapper Java Double: la méthode Compare () et la méthode compareto (). Les deux valeurs de type entier de retour après la comparaison, où zéro montre que les valeurs sont égales tandis que l'on indique que la première valeur est supérieure à la deuxième valeur et -1 pour son revers. Dans ce blog, nous avons discuté des méthodes pour comparer les doubles en Java.