Comment initialiser tous les éléments d'un tableau avec 0 (Chose semblable à Memset en langage C)
ʻArrays.fill (tableau, valeur d'initialisation) `
import java.util.Arrays;
public class HelloWorld {
public static void main (String[] args) {
int[] intArray = new int[10];
Arrays.fill(intArray, 0); //Spécifiez la valeur d'initialisation avec le deuxième argument
System.out.println(Arrays.toString(intArray));
}
}
// => [0, 0, 0, ...]
Cette méthode peut également gérer des chaînes
import java.util.Arrays;
public class HelloWorld {
public static void main (String[] args) {
String[] str = new String[5];
Arrays.fill(str, "_"); //Spécifiez la valeur d'initialisation avec le deuxième argument
System.out.println(Arrays.toString(str));
}
}
// => ["_", "_", "_", ...]
Recommended Posts