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
    Understreng metode i Java
    Java String klassen gir en rekke metoder for tilgang til informasjon om String innhold. Delstrengen metoden returnerer en del av en streng , slik at dette skal behandles videre hvis det er nødvendig. Bruk av delstrengen metoden på Java String variabler er grei, oppnåelig , selv for nybegynnere til språket. Delstrengen Metoden er skissert i Java Language Specification , bruken krever bare en eneste linje med kode i de fleste tilfeller . Formål

    Formålet med delstrengen metoden er å returnere en del av teksten String i et Java -program . En tekststreng i Java inneholder en rekke tegn , som kan inneholde bokstaver , tall og symboler . Programmer kan bruke delstrengen metoden på en String å få en spesifisert del av String, som indikert av start og slutt posisjoner. Delstrengen metoden faktisk ikke endre den opprinnelige String, som Strings er uforanderlig i Java-språket . En ny String objekt blir returnert i stedet
    Disposisjon

    Java-språket disposisjon for delstrengen metoden i String klassen er vist i de neste to mulige måter: .

    public String substring ( int beginIndex )

    public String substring ( int beginIndex , int endIndex )

    det første alternativet tar et enkelt heltall parameter som angir posisjonen hvor å starte delstrengen operasjon, med den metode som går til enden av strengen fra den posisjonen. Det andre alternativet tar to heltallsparametere , noe som indikerer starten og slutt posisjoner . Begge versjonene returnere en String objekt som inneholder tegnene etterspør.
    Bruk

    delstrengen metoden kan brukes på alle String variabel i et Java- program . Følgende syntaks indikerer bruk av metoden versjon med ett heltall parameter : en

    String someWords = " Her er noen ord . ";

    String fewerWords = someWords.substring ( 9 ) ;//»noen få ord ."

    følgende syntaks demonstrerer bruk av funksjon med to parametre : en

    String someWords = " Her er noen ord . ";

    String fewerWords = someWords.substring ( 9 , 14 ) ;//" noen"

    den opprinnelige String variabel er uendret etter delstrengen metoden er blitt kalt på den.
    Options

    p Hvis et program er å erstatte verdien av en String med resultatet av en delstreng variabel , kan resultatet bare bli overført til den variable referanse som følger : en

    String someWords = " Her er noen ord "; .

    someWords = someWords.substring ( 9 ) ;

    delstrengen metoden kan også utføres på en String bokstavelig , som er en String verdi representert direkte i stedet for lagret i en variabel. I dette tilfellet følgende syntaks kan brukes: .

    String fewerWords = " . Her er noen ord " delstrengen ( 9 ) ;
    Hensyn
    < p> Hvis delstrengen metoden blir kalt på Strings hvis verdier er uforutsigbare , kan en rekke betingede tester være nødvendig . For eksempel, hvis delstrengen metoden er gått en parameter verdi , enten for starten eller slutten indeks, er at outwith utvalg av String, vil et unntak kastes . Det anbefales i slike tilfeller å sjekke lengden på en streng før du ringer delstrengen metoden.

    früher :

     Weiter:
      Relatert Artike
    ·Hva er en EJB Stub 
    ·Hvordan sende SMS fra en web server til en Android- tel…
    ·Hvordan bruke en if setning for markering i Java 
    ·Hvordan sette Desimal -format på en applet 
    ·Hvordan bygge en Android spill Med Eclipse 
    ·Hvordan legge til et panel til JFrame 
    ·Hvordan lage en Java Swing Application i NetBeans 
    ·Hvordan lage et spill App for Free 
    ·Hvordan du flytter et objekt med farge i Java 
    ·Hvordan justere Java Hashtable Kapasitet 
      Anbefalte artikler
    ·Hvordan lage en nettside ved hjelp EJB 
    ·Slik installerer en VirtueMart UPS Shipping Modul 
    ·Hva er forskjellen mellom en funksjon Prosedyre & Sub p…
    ·Hvordan lage en Asterisk Space Pattern i C + + 
    ·Perl Debugger Alternativer 
    ·Hvordan Tegn en Grid på et panel i VB.NET 
    ·Hvordan skrive et program i Visual Basic som vil Output…
    ·Hvordan holde en løpende sum av en variabel i Python 
    ·Hvordan legge til noder i Utforsker 
    ·Hvordan lage et skjema på Runtime i VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/