| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan bestemme det samlede antal forekomster af hvert bogstav i alfabetet i Tekst i Java
    Tælle antallet af forekomster af hver alfabetisk bogstav i en tekststreng er en opgave , der viser sig at være mere kompleks end man kunne forvente. Men processen er ikke nødvendigvis en vanskelig . Som med enhver programmering opgave , skal du bryde det ned i mindre skridt , der fokuserer på hver sin side . Der er forskellige måder at tælle tegn forekomster i en streng , men den nemmeste tilgang er at udnytte det faktum, at tegn er primitive typen variable med numeriske værdier. Instruktioner
    1

    Opret din tekststreng. Hvis du ikke allerede har en streng i dit program , skal du bruge følgende kode til at oprette en : Hej

    String subject = " Her er nogle tegn arrangeret i en streng "

    Opret et heltal array til at holde en tæller for hvert bogstav i alfabetet : Hej

    int [ ] breve = new int [ 26]

    Instantiere dine array elementer , indstilling hver til nul oprindeligt : Hej

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

    Opret en løkke til at gentage gennem tegn i din streng . Brug følgende kode til at sløjfe gennem streng, lagring hver karakter som et heltal værdi : Hej

    for (int c = 0 c < subject.length ( ) c + +) { int charNum = subject.charAt ( c ) ;//videreforarbejdning her }

    Denne løkke gentager en gang for hvert bogstav i strengen . Hver gang løkken kroppen udfører , det gemmer den aktuelle karakter som en primitiv form heltal.
    3

    Foretag en betinget test på tegnet til at sikre det er et brev. Tilføj følgende test inde i din løkke : Hej

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

    Forrige :

    næste :
      Relaterede artikler
    ·Java Time Tutorials 
    ·Sådan Kill a Thread i Java 
    ·Sådan håndterer Undtagelser i Java 
    ·Sådan får du en Delay Effect i Java Eclipse 
    ·Sådan Send JMS beskeder 
    ·Sådan Find en fil i Eclipse 
    ·Sådan Importer javax Servlet på NetBeans 
    ·Java Binary Tree Tutorial 
    ·Sådan bruges Android SDK 
    ·Sådan oprettes en Word-dokument i Java 
      Anbefalede Artikler
    ·MySQL 1030 Fejl 
    ·Nemme måder at skrive programmer på en TI Calculator 
    ·Sådan får Udvalgte poster fra Listview på Android 
    ·Hvad er altid skrevet i et If /Then Statement 
    ·Sådan importeres en Python fil til at arbejde i en Pyt…
    ·Hvordan man skriver en hjemmeside hierarki 
    ·Sådan bruges en CASE Statement i SQL 
    ·Sådan Tøm et array i PHP 
    ·Sådan ændres en CSS klasse Attribut Med Javascript 
    ·Hvordan laver man en original Workspace i Visual Basic …
    Copyright © Computer Viden http://www.computerdk.com