| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire pour supprimer des points d' un tableau en Java
    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;

    Previous :

    next :
      articles connexes
    ·Comment vérifier Java for Strings Entier 
    ·Un bon moyen d'organiser les classes avec Java 
    ·Tutoriel pour la programmation Java API sonore 
    ·Comment faire le premier caractère d' une chaîne en C…
    ·Comment écrire Android 1.1 SDK Code 
    ·Comment convertir des propriétés à cordes en Java 
    ·Comment fermer un commentaire en Java 
    ·Quelle est la couleur Constant en Java 
    ·Comment importer PHP Java 
    ·Comment le code FIFO en Java 
      articles en vedette
    ·Comment changer Screen Savers Avec VB Software 
    ·Comment formater décimaux à l'aide AWK 
    ·Comment constituer un dossier Classe 
    ·Comment faire pour convertir la chaîne Java à une Inp…
    ·Comment faire pour installer Apache , MySQL et PHP sur …
    ·Comment les applications de programme pour l' Android 
    ·Comment formater impression dans les colonnes Lined -up…
    ·ListBox de Visual Basic Tutorial 
    ·Comment formater virgules dans un certain nombre de Jav…
    ·Comparaison de Java & Primitive 
    Copyright © Connaissances Informatiques http://fr.wingwit.com