| 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 fjernes nuller i Java Recursion
    Fjernelse af nuller fra en String med rekursion er nyttigt, når du har brug for at formatere tal , der kan have ekstra nuller polstret på forsiden. Rekursion er en kraftfuld programmering teknik i Java , hvor en funktion gentagne gange kalder sig , dividere et problem i en række mindre delproblemer . Fjern nuller fra en streng ved at oprette en rekursiv funktion, der kontrollerer, om det første tegn i strengen er et nul , og hvis ja , rekursivt returnerer en mindre version af String . Instruktioner
    1

    Åbn din Javakildefil i en editor som Netbeans , Eclipse eller JBuilder X.
    2

    Opret en funktion, der vil rekursivt fjerne nuller fra begyndelsen af a String ved at tilføje følgende kode over din primære funktion:

    public String funktion remove_zeros ( String str ) {

    if ( str.length () > 0) {
    < p > if ( str.charAt (0) == '0 ' ) {

    retur remove_zeros ( str.substring (1) ),

    }

    }

    tilbagevenden str ,

    }

    funktion kontrollerer , om String længde er større end 0 og henter værdien af ​​det første tegn. Hvis det første tegn er et "0" funktionen kalder sig rekursivt , passerer en værdi af strengen , uden begyndelse "0". Dette fortsætter indtil funktionen møder en ikke-nul tegn eller strengen ender
    3

    Ring til rekursiv funktion og vise dens resultat ved at tilføje følgende kode i din vigtigste funktion: .

    String str = " 0.003,14159 "

    String modified_str = "" ;

    modified_str = remove_zeros ( str. ),

    System.out.println ( modified_str ) ;

    koden vil vise String " 3,14159 " er fjernet, med nuller
    4

    Gem din Java kildefil . kompilere og udføre programmet for rekursivt fjerne nuller fra din String . KAYAK

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Hard Code Constants i Java 
    ·NetBeans Web Service Tutorial 
    ·Hvordan at begrænse antallet af tegn i en JTextField J…
    ·Hvordan man laver en Keystore 
    ·Inkompatible typer blev fundet i Java 
    ·Sådan fjernes en termineret String Constant 
    ·Hvordan man skriver en karakter i TextField i Java 
    ·Hvordan man kompilerer en Android -platformen 
    ·Hvordan man kompilerer en JAVA fil for RSBOT 
    ·Sådan Skriv Buffer Overflow i Java 
      Anbefalede Artikler
    ·Tutorial om hvordan man bruger VB6 PictureBox 
    ·Sådan kompilere og køre en CPP fil i CMD 
    ·Sådan oprettes en Option Box i Visual Basic 
    ·Sådan Slet cookies i en QTP Test 
    ·Hvordan laver XSD 
    ·Hvordan til at afkode fejlkorrigerende koder via lineæ…
    ·Android-telefon App Development 
    ·Sådan konverteres fra Perl til Python & appengine 
    ·Hvordan Lær VB til Access 
    ·Sådan redigeres KML & Bulk 
    Copyright © Computer Viden http://www.computerdk.com