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
    Slik fjerner Zeros i Java Rekursjon
    Fjerning av nuller fra en String med rekursjon er nyttig når du trenger å formatere tall som kan ha ekstra nuller polstret på forsiden. Rekursjonen er en kraftfull teknikk programmering i Java hvor en funksjon gjentatte ganger kalles derfor , å dele et problem i en serie av mindre sub- problemer. Fjern nuller fra en streng ved å lage en rekursiv funksjon som sjekker om det første tegnet i strengen er et null , og hvis så , rekursivt returnerer en mindre versjon av String . Instruksjoner
    en

    Åpne Java kilde filen i en editor som NetBeans , Eclipse eller JBuilder X.
    2

    Lag en funksjon som vil rekursivt fjerne nuller fra starten av en String ved å legge følgende kode over din viktigste funksjon:

    offentlige strengfunksjon remove_zeros ( String str ) {

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

    retur remove_zeros ( str.substring ( 1 ) ) ;

    }

    }

    retur str ;

    }

    funksjonen kontrollerer om strengens lengde er større enn 0 og henter verdien av det første tegnet. Hvis det første tegnet er et " 0" -funksjonen kaller seg rekursivt , passerer en verdi av String uten begynnelse " 0 ". Dette fortsetter til funksjonen finner et ikke - null tegn eller strengen slutter
    3

    Ring rekursiv funksjon og vise resultatet ved å legge følgende kode i din viktigste funksjon: .

    String str = " 0003,14159 ";

    String modified_str = " ";

    modified_str = remove_zeros (str ) ;

    System.out.println ( modified_str );

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

    Lagre Java kildefilen ; . kompilere og kjøre programmet for å rekursivt fjerne nuller fra String din .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Java animasjon kjøre raskere 
    ·Hvordan lage en sparekonto klasse med Java 
    ·Hvordan gjøre Antall Sortering i Java 
    ·ConnectException : Connection Refused på Java 
    ·Hvordan å kompilere et Java Program 
    ·Hvordan lage en labyrint i Java 
    ·Finne ut om Empty ResultSet ble returnert i Java 
    ·Hvordan Kryptere en stor fil i Java 
    ·Java 1.6 Vs . 1.5 
    ·Hvordan lage en Kvadratrotfunksjon i Java 
      Anbefalte artikler
    ·Slik fjerner Character retur fra en streng Innenfor VB 
    ·Hvordan dereference Void Pekere 
    ·Slik deaktiverer en parallell Query i Oracle 
    ·Hvordan Endre en Marquee Med JavaScript 
    ·Slik fjerner jQuery Accordion Styling 
    ·Hvordan lage en VB prosjekt for installasjon 
    ·Hvordan legge til en tekstboks i Visual Basic 
    ·Opplæring for SNMP i PHP 
    ·Hvordan Reverse en MySQL Query i PHP 
    ·Hvordan aktivere Java på en smarttelefon 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/