Langages de programmation vous offrent de nombreuses techniques pour manipuler et stocker des données . Une des techniques de stockage de données plus simple est le tableau. Une matrice est une séquence de types de données similaires, qui peuvent être des nombres , des lettres ou des références à des objets . Enlever des éléments d'un tableau est le même quel que soit le réseau est le stockage . Par exemple , la syntaxe pour enlever des points à partir d'un stockage coordonnées du tableau est la même que la suppression d'une chaîne à partir d'un tableau de chaînes. La syntaxe est assez simple, et d'apprendre à manipuler des tableaux est une bonne première étape dans l'apprentissage d'un langage de programmation. Choses que vous devez
Java Development Kit et NetBeans Bundle
Afficher plus Instructions
1
Cliquez sur l'icône NetBeans pour le lancer. Sélectionnez "Fichier /Nouveau projet" dans la liste en haut de la fenêtre NetBeans puis sélectionnez " Java Application " pour créer un nouveau projet Java.
2
Créer une fonction nommée " removePoints . " Cette fonction permet de supprimer un point sélectionné à partir du tableau , qui est passé à l'intérieur et porte l'identification " supprimer ". Donnez ceci à l'intérieur de votre fichier de code source :
public static int [ ] removePoint ( int supprimer, int [] points)
{
}
3
parcourir le tableau et compter toutes les occurrences de l'endroit où vous souhaitez supprimer. Cette valeur de comptage sera stockée dans une variable appelée "skip ". Vous pouvez accomplir cela en écrivant ce code à l'intérieur des accolades de la fonction removePoint :
int skip = 0;
for (int i = 0; i < points.length ; i + +) Photos
{if ( les points [i] == supprimer) { saut + + ;}}
4
Créer un nouveau tableau pour stocker toutes les valeurs du premier tableau , sauf ceux qui doivent être éliminée . La taille de ce tableau sera calculé en utilisant la variable saut de l'étape précédente , comme ceci:
int [ ] outputArray = new int [ points.length - skip ] ;
5 < p > parcourir le tableau encore une fois, mais des éléments de copie , cette fois, à partir du premier tableau dans le nouveau que vous avez créé à l'étape précédente . Seulement ajouter des éléments à la liste si elles ne sont pas destinés à être supprimés. Vous pouvez écrire du code comme ceci:
for (int i = 0; i < points.length ; i + +)
{if ( ! Des points [i] = supprimer) { outputArray [ ,"i - skip ] = points [i] ;} else {
saut + + ;}}
6
Retour le nouveau tableau. Ce tableau aura toutes les occurrences du point retiré , et il sera redimensionnée en conséquence. Vous pouvez retourner le nouveau tableau comme ceci:
outputArray de retour;