| 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 déterminer le nombre total d'occurrences de chaque lettre de l'alphabet dans le texte en Java
    Compter le nombre d'occurrences de chaque lettre de l'alphabet dans une chaîne de texte est une tâche qui s'avère plus complexe que vous ne le pensez. Toutefois, le processus n'est pas nécessairement une question difficile. Comme avec n'importe quelle tâche de programmation , vous devez le décomposer en petites étapes , en se concentrant sur ​​chacun à son tour . Il ya différentes façons de compter les occurrences de caractères dans une chaîne, mais l'approche la plus simple consiste à exploiter le fait que les personnages sont des variables de type primitif avec des valeurs numériques. Instructions
    1

    Créer votre chaîne de texte. Si vous ne possédez pas déjà une chaîne dans votre programme, utilisez le code suivant pour créer un:

    chaîne subject = " Voici quelques personnages disposés en chaîne" ;

    Créer un entier tableau pour garder un compteur pour chaque lettre de l' alphabet :

    int [ ] = new int lettres [26] ;

    instancier vos éléments de tableau , la mise chacun à zéro au départ :

    for (int l = 0 ; l < letters.length ; l + +) { lettres [l ] = 0 ;}
    2

    Créer une boucle pour parcourir les caractères dans votre chaîne. Utilisez le code suivant pour parcourir la chaîne , stocker chaque caractère comme une valeur entière :

    for (int c = 0; c < subject.length (); c + +) {int charNum = subject.charAt ( c ) ;//traitement ultérieur ici }

    Cette boucle parcourt une fois pour chaque lettre de la chaîne . Chaque fois que le corps de la boucle s'exécute, il stocke le caractère actuel comme un type integer primitive .
    3

    Effectuer un test conditionnel sur le personnage pour s'assurer qu'il s'agit d'une lettre . Ajouter le test suivant à l'intérieur de la boucle :

    if (( charNum > = 'A' && charNum < = 'Z')

    Previous :

    next :
      articles connexes
    ·NetBeans : Comment ajouter des images à un projet Web 
    ·Comment faire pour créer deux instances de Java 
    ·Comment puis-je développer Conforme Software 508 pour …
    ·Comment Port Objective C à Java 
    ·Comment trouver le mot le plus court en Java 
    ·Qu'est-ce qu'une tête en Java 
    ·Comment obtenir une image en Java 
    ·Liste des balises JSP 
    ·Comment écrire une méthode en Java 
    ·Comment trouver le nombre de lettres dans une chaîne d…
      articles en vedette
    ·Comment centrer un menu déroulant en HTML 
    ·Comment supprimer une chaîne de connexion dans Visual …
    ·Comment formater une chaîne en PHP 
    ·Qu'est-ce qu'une animation GIF Echo 
    ·Class & Objets en VB 6.0 Tutorial 
    ·Comment faire pour intégrer Commentaires en PHP 
    ·Comment insérer une ligne dans un fichier en VBS 
    ·Comment faire pour installer et configurer MySQL 5.0.77…
    ·Tutorial pour DirectX Pixel Shader 
    ·Comment faire pour intégrer un fichier SWF en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com