El método concat() de Doubles Class en la biblioteca Guava se usa para concatenar los valores de muchas arrays en una sola array. Estas arrays dobles que se concatenarán se especifican como parámetros para este método.
Por ejemplo: concat(new double[] {a, b}, new double[] {}, new double[] {c}
devuelve la array {a, b, c}.
Sintaxis:
public static double[] concat(double[]... arrays)
Parámetro: este método acepta arrays como parámetro, que son las arrays dobles que se concatenarán mediante este método.
Valor devuelto: este método devuelve una array doble única que contiene todos los valores de array doble especificados en su orden original.
Los siguientes programas ilustran el uso del método concat():
Ejemplo 1:
// Java code to show implementation of // Guava's Doubles.concat() method import com.google.common.primitives.Doubles; import java.util.Arrays; class GFG { // Driver's code public static void main(String[] args) { // Creating 2 Double arrays double[] arr1 = { 1.2, 2.3, 3.5, 4.4, 5.1 }; double[] arr2 = { 6.2, 2.1, 7.2, 0.4, 8.7 }; // Using Doubles.concat() method to combine // elements from both arrays into a single array double[] res = Doubles.concat(arr1, arr2); // Displaying the single combined array System.out.println(Arrays.toString(res)); } }
[1.2, 2.3, 3.5, 4.4, 5.1, 6.2, 2.1, 7.2, 0.4, 8.7]
Ejemplo 2:
// Java code to show implementation of // Guava's Doubles.concat() method import com.google.common.primitives.Doubles; import java.util.Arrays; class GFG { // Driver's code public static void main(String[] args) { // Creating 4 Double arrays double[] arr1 = { 1.2, 2.3, 3.4 }; double[] arr2 = { 4.5, 5.6 }; double[] arr3 = { 6.4, 7.6, 8.7 }; double[] arr4 = { 9.7, 0.8 }; // Using Doubles.concat() method to combine // elements from both arrays into a single array double[] res = Doubles.concat(arr1, arr2, arr3, arr4); // Displaying the single combined array System.out.println(Arrays.toString(res)); } }
[1.2, 2.3, 3.4, 4.5, 5.6, 6.4, 7.6, 8.7, 9.7, 0.8]
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