Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan finne Totalt antall forekomster av hver bokstav i alfabetet i Tekst i Java
    Telle antall forekomster av hver alfabetisk brev innenfor en tekststreng er en oppgave som viser seg å være mer komplisert enn man kunne forvente . Imidlertid er prosessen ikke nødvendigvis en vanskelig en . Som med alle programmeringsspråk oppgave, må du bryte det ned i mindre trinn , med fokus på dem etter tur . Det finnes ulike måter å telle karakter forekomster i en streng , men den enkleste måten er å utnytte det faktum at tegnene er primitive typen variabler med tallverdier . Instruksjoner
    en

    Lag din tekststreng. Hvis du ikke allerede har en streng i programmet , kan du bruke følgende kode for å lage ett : en

    String Emne = " Her er noen tegn arrangert i en streng ";

    Lag et heltall array å holde en teller for hver bokstav i alfabetet : en

    int [ ] brev = new int [ 26 ];

    Instantiate dine matriseelementer , sette hver og en til null i utgangspunktet : en

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

    Lag en løkke til å reagere gjennom tegnene i strengen din . Bruk følgende kode for å sløyfe gjennom streng, lagring hvert tegn som et heltall : en

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

    Denne sløyfen gjentas en gang for hver bokstav i strengen . Hver gang loopen kroppen utfører , lagrer den gjeldende karakter som en primitiv typen heltall .
    3

    Gjennomføre en betinget test på karakteren for å sørge for at det er et brev . Legg til følgende test inni løkken din : en

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

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer en applet 
    ·Refleksjon X Tutorial 
    ·Slik installerer du en sporing Script Med Java 
    ·Java Pop - up Koder 
    ·Slik konverterer en dato i kalenderen i Java 
    ·Slik konverterer et nummer til en Letter i Java 
    ·Hvordan oppdatere en Java versjon i PATH 
    ·Hvordan legge til bilder til JPanels 
    ·Hvordan Lukk en MQ -tilkobling fra Java 
    ·Hvordan lage en nettleser 
      Anbefalte artikler
    ·Hvordan bruke reserverte navn som kolonner i MySQL 
    ·Hvordan å omdirigere til en annen side i JavaScript 
    ·Hvordan hente MP3 egenskaper som Album Artist Størrels…
    ·Hvordan referere til en Byte i arbeidslivet Lagring i C…
    ·Hvordan lage en spørring i Access VBA 
    ·Om SQL Profiler Bruk 
    ·Hvor å Endre Javascript passord på en Aptiva IBM PC 
    ·Slik Send Microsoft Word skjemadata til Access 
    ·Debugging funksjoner 
    ·Hvordan finne en fil i Eclipse 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/