La classe java.util.arrays peut facilement manipuler les tableaux, et toutes les méthodes qu'il fournit sont statiques. Les méthodes statiques appartiennent à la classe, et non à l'objet appartenant à la classe. Par conséquent, vous pouvez utiliser directement le nom de classe plus le nom de la méthode à appeler. En tant que classe d'outils, les tableaux peuvent très bien fonctionner des tableaux. Voici plusieurs fonctions qui sont principalement utilisées.
1. Méthode de remplissage
La méthode de remplissage est principalement utilisée pour remplir les tableaux. Ici, nous énumérons le type INT le plus simple (le même que les autres types)
Voir le code source de remplissage des tableaux
Exemple de code:
Code java
publicStaticVoidMain (String [] args) {inta [] = newint [5]; // remplit remplit les tableaux de tableau.filt (a, 1); pour (inti = 0; i <5; i ++) // output 5 1System.out.println (a [i]);}Remplissez une partie du code source du tableau:
Exemple:
Code java
publicStaticVoidMain (String [] args) {inta [] = newint [5]; // remplit les tableaux de tableau.2. Méthode de sort
D'après le nom de la méthode, nous savons tous qu'il s'agit de trier le tableau, mais d'utiliser toujours le type int, d'autres types sont les mêmes.
Il y a aussi le tri de tableau entier, comme
Code java
publicStaticVoidMain (String [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a); for (inti = 0; i <5; i ++) // ascendant system.out.println (a [i]);}Spécifiez le tri partiel du tableau:
Code java
publicStaticVoidMain (String [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a, 1,4); // sortie 2,1,3,4,7for (inti = 0; i <5; i ++) System.out.println (a [i]);}3. Méthode égale
Utilisé pour comparer si les valeurs d'élément dans deux tableaux sont égales ou pour regarder un tableau de type int. Voir le code source des tableaux
Exemple:
Code java
publicStaticVoidMain (String [] args) {inta [] = {2,4,1,3,7}; inta1 [] = {2,4,1,5,7}; System.out.println (arrays.equals (a1, a)); // Sortie fausse}4. Méthode de recherche binaire
La méthode BinarySearch peut effectuer des opérations de recherche binaires sur des tableaux triés. Voir le code source comme suit
Exemple:
Code java
publicStaticVoidMain (String [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a); // tri System.out.println (arrays.binarysearch (a, 4)); // binary Search, output 3}5. Copy of Method
Copiez le tableau, le tableau renvoyé par la méthode CopyOf () de Arrays est un nouvel objet de tableau, vous modifiez donc la valeur de l'élément dans le tableau et n'affectera pas le tableau d'origine.
comme:
Code java
importjava.util.arrays; publicClassArrayDemo {publicStaticVoidMain (String [] args) {int [] arr1 = {1, 2, 3, 4, 5}; int [] arr2 = arrays.copyof (ar1, ar1.length); for (inti = 0; i + "i ++) System "); System.out.println ();}}Ce qui précède est la pratique de l'outil Java Arrays Java qui vous est présentée par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!