Este blog discutirá os métodos para comparar duplas em Java.
Como comparar duplas em java?
Para comparar duplas em Java, você pode usar:
Discutiremos cada um dos métodos mencionados acima um por um!
Método 1: Compare duplas em Java usando o método Compare ()
O "comparar()”O método é usado para comparar dois valores duplos específicos. É o método estático da classe de invólucro duplo java.
Sintaxe
A sintaxe do método compare () é:
Aqui, o método compare () leva dois valores de tipo duplo “D1" e "D2”Como argumentos e retorna os valores do tipo inteiro: 1, -1 ou 0, dependendo das condições:
Dê uma olhada nos exemplos dados para um melhor entendimento.
Exemplo
Neste exemplo, compararemos dois valores do tipo duplo, “db1" e "db2", com "167.643" e "986.675", onde "d”Indica que é um valor de tipo duplo:
Duplo db1 = 167.643d;Compararemos as duplas criadas e armazenaremos o valor retornado em “comp”:
duplo comp = (duplo.compare (db1, db2));Adicione as condições if-else-if para verificar se os valores comparados maiores que, menores ou iguais um ao outro:
if (comp> 0)A saída fornecida indica que o valor de “db1" é menos do que "db2”:
Agora, siga em direção ao próximo método.
Método 2: Compare duplas em Java usando o método compareto ()
O "comparado a()”O método também é usado para comparar duplas em Java, e também pertence ao“Dobro”Java Wrapper Class. Neste método, o primeiro valor duplo é comparado ao segundo valor duplo.
Sintaxe
A sintaxe do método compareto () é:
D1.compareto (duplo d2)Aqui, "D1"É comparado a"D2”Com a ajuda do“comparado a()”Método.
Exemplo
Os valores de dois objetos de tipo duplo “db1" e "db2”Da classe dupla será comparada:
Aqui, vamos passar “db2"Como um argumento para"db1”:
duplo comp = db1.compareto (db2);Especifique as condições if-else-se para verificar se os valores comparados são maiores que, menores ou iguais um ao outro:
if (comp> 0)A execução do programa acima do dado permitirá que você saiba que ambos os valores são os mesmos:
Reunimos todas as instruções essenciais relacionadas à comparação de duplas em Java.
Conclusão
Para comparar duplas em Java, temos dois métodos internos da classe Wrapper Double Java: o método compare () e o método compareto (). Ambos os valores do tipo inteiro retornam após a comparação, onde zero mostra que os valores são iguais enquanto um indica que o primeiro valor é maior que o segundo valor e -1 para seu reverso. Neste blog, discutimos os métodos para comparar duplas em Java.