Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man tolka en indatasträngen till greve Letters i Java

    datatypen String i Java är som en array av tecken , och du kan använda den " långa " metoden för att bestämma antalet tecken i en sträng som matas in av användaren . Räkna bokstäverna i en sådan sträng är lite svårare , eftersom tecken som mellanslag , siffror och skiljetecken i arrayen måste diskonteras . Kombinera " isLetter " metod tecknet klassen med ett " för " loop att analysera igenom en ingång sträng och räkna bokstäverna i det . Instruktioner
    1

    Skapa en variabel för att hålla antalet bokstäver i strängen :

    int bokstäver = 0 ;

    Tillväxt denna variabel varje gång en bokstav påträffas .
    2

    Deklarera en " för " loop för att iterera igenom strängen tecken för tecken :

    for (int i = 0 ; i < input.length ( ) ; i + + ) {

    indatasträngen antas lagras i en variabel kallad "ingång. " Ändra detta namn i " för " loop vid behov
    3

    Kontrollera strängen på varje iteration av " för " loop , uppräkning "bokstäver " om ett brev påträffas : .

    if ( Character.isLetter ( input.charAt ( i) ) ) { bokstäver + + ; }

    Stäng " för " loop med " } " symbol . När " för " loop är klar , " märker " innehåller antalet bokstäver i strängen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Tesseract OCR i Java
    ·Hur man drar en linje i Java med Line2D
    ·Hur man skriver ut ett datum i Java
    ·Hur man gör ett Java spel med NetBeans
    ·Hur man installerar Java Software Development Kit
    ·Nivåer av Java -certifiering
    ·Hur att upptäcka om en viss Substring existerar i en s…
    ·Hur man använder strängar för att räkna antalet fö…
    ·Hur bli av Röda X i Java
    ·Hur man använder inhemska japanska tecken i JSP
    Utvalda artiklarna
    ·Hur man gör en kvadratrot i C + +
    ·Lägga till en vagnretur till en textfil med PHP
    ·Mainframe JCL rutiner
    ·Hur ringer jag ett formulär på Visual Basic 2005
    ·Hur man använder PUT & DELETE i Flex
    ·Den genomsnittliga lönen för en PHP-utvecklare
    ·Hur du använder MFC Verktygsfält
    ·Hur man använder de datamängder VB.NET
    ·Hur man tar bort tomma rader från en fil i Perl
    ·Hur man handskas med nästlade Tupler i Python
    Copyright © Dator Kunskap http://www.dator.xyz