| 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 les doublons d'un tableau en Java
    tableaux Java sont le plus élémentaire des structures de données , et le plus facile à utiliser - la première structure de données à chaque nouveau programmeur Java apprend . Cependant, il ya certaines tâches courantes faites difficile. L'un d'eux est la suppression des entrées en double et le redimensionnement du tableau pour contenir ceux qui restent sans espaces nuls. Heureusement , Java fournit un moyen d' enlever les doublons avec beaucoup moins de travail : la classe LinkedHashSet . Le LinkedHashSet est une structure de données de pointe avec un trait particulier: il rejette automatiquement les doublons. Pour supprimer les doublons dans le tableau, vous déplacez simplement les remettre à un LinkedHashSet , et les faire reculer . Instructions
    1

    Open " Netbeans " et sélectionnez " Fichier" et " Nouvelle classe ".
    2

    type " PSVM " pour créer une nouvelle méthode principale .

    3

    Tapez le code suivant dans la méthode principale: .

    //Définir un tableau qui a doublons

    Integer [] arr = {1,2, 3,2,1 };

    //Définir un nouveau LinkedHashSet

    LinkedHashSet ensemble de = new LinkedHashSet ();

    //déplacer tous les éléments du tableau dans le HashSet

    for (int x: arr ) { .

    set.add (x); }


    //redimensionner le tableau

    arr = new Integer [ set.size ()] ;

    //copier les données à partir du hashset

    arr = set.toArray ( arr ) ;
    4

    Cliquez sur "Exécuter".

    Previous :

    next :
      articles connexes
    ·Comment faire pour créer un chemin AVD dans le Android…
    ·Comment écrire des composants Joomla Avec Eclipse 
    ·Comment faire pour exécuter CLS de Java 
    ·Comment créer Myoval & Classes myRectangle 
    ·Comment éviter une division par zéro Exception en Jav…
    ·Comment changer Java 1.6 pour Java 1.5 pour Mac 
    ·Comment écrire des jeux en Java 
    ·Comment ajouter à un tableau de chaînes en Java 
    ·Comment créer guerre syntaxe du fichier 
    ·Comment faire pour déboguer dans Netbeans en Java 
      articles en vedette
    ·Comment écrire un script VBS pour ouvrir un fichier 
    ·Comment déterminer ordre alphabétique en Python 
    ·Si PHP Comparer Déclarations 
    ·Comment se connecter à ODB Java 
    ·Pour écrire du texte sur une image en VB.NET 
    ·Algorithmes de cryptage binaires 
    ·Comment utiliser les solutions graphiques pour les modè…
    ·Comment dois-je appeler un formulaire dans Visual Basic…
    ·Qu'est-ce langage Visual Basic 
    ·Android Phone App Development 
    Copyright © Connaissances Informatiques http://fr.wingwit.com