Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Java Tutoriel sur la méthode aléat…
  • Comment utiliser Weblogic.ejbc lieu …
  • Comment résoudre un langage Java Ou…
  • Comment importer des classes en Java…
  • Java Garniture fonction 
  • Quelle est la différence entre Java…
  • Comment faire pour dépanner un Appl…
  • Comment écrire un texte de présent…
  • Comment utiliser les méthodes autoc…
  • Comment s'assurer d'une entrée est …
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer le temps en utilisant Java 
  • Comment faire un histogramme en Java 
  • Comparaison de Java & Primitive 
  • Comment fermer une JFrame en Java avec un bouton 
  • Comment faire pour installer l'API Java 
  • Comment obtenir les noms de colonne dans une table de base en Java 
  • Codage en Java 
  • Rediriger Vs . Avant dans Java 
  • Comment créer un jeu du pendu avec Java 
  • Comment cartographier Strings à une liste de chaînes 
  • Connaissances Informatiques © http://www.ordinateur.cc