Guayaba de Java | Método Floats.contains() con ejemplos

El método contains() de Floats Class en la biblioteca Guava se usa para verificar si un valor específico está presente en la array especificada de valores flotantes. El valor flotante que se buscará y la array flotante en la que se buscará se toman como parámetro.

Sintaxis:

public static boolean contains(float[] array,
                               float target)

Parámetros: Este método acepta dos parámetros obligatorios:

  • array: que es una array de valores flotantes en la que se buscará el valor objetivo.
  • objetivo: que es el valor flotante que se buscará por presencia en la array.

Valor devuelto: este método devuelve un valor booleano que indica si el valor flotante de destino está presente en la array flotante especificada. Devuelve True si el valor objetivo está presente en la array. De lo contrario, devuelve False .

Los siguientes programas ilustran el uso del método contains():

Ejemplo 1:

// Java code to show implementation of
// Guava's Floats.contains() method
  
import com.google.common.primitives.Floats;
import java.util.Arrays;
  
class GFG {
  
    // Driver's code
    public static void main(String[] args)
    {
  
        // Creating a Float array
        float[] arr = { 5.2f, 4.2f, 3.4f, 2.3f, 1.5f };
  
        float target = 3.4f;
  
        // Using Floats.contains() method to search
        // for an element in the array. The method
        // returns true if element is found, else
        // returns false
        if (Floats.contains(arr, target))
            System.out.println("Target is present"
                               + " in the array");
        else
            System.out.println("Target is not present"
                               + " in the array");
    }
}
Producción:

Target is present in the array

Ejemplo 2:

// Java code to show implementation of
// Guava's Floats.contains() method
  
import com.google.common.primitives.Floats;
import java.util.Arrays;
  
class GFG {
  
    // Driver's code
    public static void main(String[] args)
    {
  
        // Creating a Float array
        float[] arr = { 2.3f, 4.4f, 6.5f, 8.6f, 10.7f };
  
        float target = 7.5f;
  
        // Using Floats.contains() method to search
        // for an element in the array. The method
        // returns true if element is found, else
        // returns false
        if (Floats.contains(arr, target))
            System.out.println("Target is present"
                               + " in the array");
        else
            System.out.println("Target is not present"
                               + " in the array");
    }
}
Producción:

Target is not present in the array

Referencia: https://google.github.io/guava/releases/19.0/api/docs/com/google/common/primitives/Floats.html#contains(float[], %20float)

Publicación traducida automáticamente

Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *