Guayaba de Java | Método Longs.indexOf(long[] array, long[] target) con ejemplos

El método Longs.indexOf(long[] array, long[] target) de la clase Longs de Guava acepta dos parámetros array y target . Si el destino existe dentro de la array, el método devuelve la posición de inicio de su primera aparición . Si el destino no existe dentro de la array, el método devuelve -1 . Sintaxis: public … Continue reading «Guayaba de Java | Método Longs.indexOf(long[] array, long[] target) con ejemplos»

Guayaba de Java | Método Longs.checkedSubtract(long a, long b) con ejemplos

CheckSubtract (long a, long b) es un método de la clase LongMath de Guava que acepta dos parámetros a y b , y devuelve su diferencia. Sintaxis: public static long checkedSubtract(long a, long b) Parámetros: El método acepta dos valores largos a y b y calcula su diferencia. Valor devuelto: el método devuelve la diferencia … Continue reading «Guayaba de Java | Método Longs.checkedSubtract(long a, long b) con ejemplos»

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

El método lastIndexOf() de Floats Class en la biblioteca Guava se usa para encontrar el último índice del valor flotante dado en una array flotante. Este valor flotante que se buscará y la array flotante en la que se buscará, ambos se pasan como parámetro a este método. Devuelve un valor entero que es el … Continue reading «Guayaba de Java | Método Floats.lastIndexOf() con ejemplos»

Guayaba de Java | Método Doubles.min() con ejemplos

Doubles.min() es un método de Doubles Class en la biblioteca Guava que se usa para encontrar el valor mínimo presente en una array. El valor devuelto por este método es el valor doble más pequeño de la array especificada. Sintaxis: public static double min(double… array) Parámetros: este método toma una array de parámetros obligatoria que … Continue reading «Guayaba de Java | Método Doubles.min() con ejemplos»

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

El método Longs.contains() de la clase Longs de Guava se usa para verificar si un valor, es decir, el objetivo, está presente en la array o no. Este valor objetivo y la array se toman como parámetros para este método. Y este método devuelve un valor booleano que indica si el valor objetivo es Sintaxis: … Continue reading «Guayaba de Java | Método Longs.contains() con ejemplos»

Guayaba de Java | Método Chars.compare() con ejemplos

El método Chars.compare() de la clase Chars de Guava se usa para comparar los dos valores de caracteres especificados. Estos valores se pasan como parámetro y el resultado de la comparación se encuentra como la diferencia del primer valor y el segundo valor. Por lo tanto, puede ser positivo, cero o negativo. Sintaxis: public static … Continue reading «Guayaba de Java | Método Chars.compare() con ejemplos»

Guayaba de Java | método pow(int b, int k) de IntMath Class

El método pow(int b, int k) de la clase IntMath de Guava devuelve b a la k-ésima potencia . Incluso si el resultado se desborda, será igual a BigInteger.valueOf(b).pow(k).intValue(). Esta implementación se ejecuta en tiempo O(log k) . Sintaxis: public static int pow(int b, int k) Excepción: el método pow(int b, int k) arroja IllegalArgumentException … Continue reading «Guayaba de Java | método pow(int b, int k) de IntMath Class»

Int min() función | guayaba | Java

Ints .min() de Guava devuelve el menor valor presente en la array. Sintaxis: public static int min(int… array) Parámetros: este método toma la array como parámetro, que es una array no vacía de valores int . Valor devuelto: este método devuelve el valor presente en la array que es menor o igual que todos los … Continue reading «Int min() función | guayaba | Java»

Conjunto inmutable en Java

Como sugiere el nombre, estos conjuntos son inmutables. Si se intenta agregar, eliminar y actualizar elementos en el conjunto, tendremos UnsupportedOperationException. Un ImmutableSet tampoco permite elementos nulos. Si se intenta crear un ImmutableSet con un elemento nulo, tendremos NullPointerException. Si se intenta agregar un elemento nulo en el conjunto, tendremos UnsupportedOperationException. Una ventaja de cualquier … Continue reading «Conjunto inmutable en Java»

Interfaz multiset | guayaba | Java

Introducción: Multiset es una colección que admite la igualdad independiente del orden , como Set, pero puede tener elementos duplicados. Podríamos pensar entonces que un Multiset es una Lista, pero no es así. Las listas pueden contener duplicados del mismo objeto y las listas siempre están ordenadas. Los conjuntos no pueden contener duplicados y la … Continue reading «Interfaz multiset | guayaba | Java»