Note n ° 1 "Comptage et affichage des valeurs en double dans un tableau" [Java]

[code]

public static void main(String[] args) {

// Stub de méthode généré automatiquement par TODO

    String [] array = {"y","x","x","y","z","y","x","y","z","z"};
    List<String> list = new ArrayList<>(Arrays.asList(array));
    TreeSet<String> ts = new TreeSet<>(list);

    for(String s : ts) {
        int count = 0;
        for(String ss : list) {
            if(s.equals(ss)) {
                count++;
            }
        }
        System.out.println(s + " " + count);
    }
}

[Résultat de sortie] x 3 y 4 z 3

[point] -Un ensemble de collection a été utilisé afin que les résultats de sortie ne soient pas affichés en double. -J'ai utilisé TreeSet parce que je voulais afficher dans l'ordre alphabétique. -Arrays.asList () a renvoyé le tableau sous forme de liste.

Recommended Posts

Note n ° 1 "Comptage et affichage des valeurs en double dans un tableau" [Java]
Obtenir des attributs et des valeurs à partir d'un fichier XML en Java
[Java] Déclarer et initialiser un tableau
Mapper sans utiliser de tableau en java
[Java] Comprenez en 10 minutes! Tableau associatif et HashMap
[Java] Exemple de programme qui acquiert les valeurs maximum et minimum d'un tableau
Soustraire les constantes Enum des chaînes et des valeurs en Java
Un programme (Java) qui génère la somme des nombres pairs et impairs dans un tableau
Note n ° 5 "Les valeurs HashMap ont plusieurs valeurs utilisant des classes" [Java]
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Générer AWS Signature V4 en Java et demander l'API
Générer un flux à partir d'un tableau de types primitifs en Java
Après avoir basculé entre les versions Java 8 et 11, une erreur se produit lors de la confirmation
[Java] Copie superficielle et copie complète lors de la conversion d'un tableau en liste
Convertir un tableau de chaînes en une liste d'entiers en Java
J'ai envoyé un e-mail en Java
Mémo d'apprentissage Java (création d'un tableau)
Exemple d'encodage et de décodage en Java
Arguments Java, valeurs de retour et surcharges
Obtenir des valeurs de carte nulles en Java
Essayez une expression If en Java
Classe StringBuffer et StringBuilder en Java
Ecrire des clés et des valeurs dans Ruby
[Java] Différence entre array et ArrayList
Comprendre equals et hashCode en Java
J'ai fait une annotation en Java.
Bonjour tout le monde en Java et Gradle
Exécuter un processus externe en Java
Remarque: attribution et affichage de valeurs à des tableaux multidimensionnels et mise en pratique étendue des instructions
Une note sur les différences entre les interfaces et les classes abstraites en Java
Je veux ForEach un tableau avec une expression Lambda en Java