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

    Den Substring Metod i Java

    Java String klassen ger en mängd olika metoder för att komma åt information om String innehåll . Den delsträngen Metoden returnerar en sektion av en sträng, att tillåta detta att bearbetas ytterligare om nödvändigt . Användning av delsträng metoden på Java sträng variabler är okomplicerad , uppnås även för nybörjare till språket . Den delsträng Metoden beskrivs i Java Language Specification , dess användning kräver endast en enda rad kod i de flesta fall . Syfte

    Syftet med delsträngen metoden är att returnera en del av textsträngen i ett Java-program . En textsträng i Java innehåller en array med tecken , som kan innehålla bokstäver, siffror och symboler. Program kan använda delsträng metoden på en sträng för att förvärva en viss del av strängen som anges av start och slut positioner . Den delsträng metod inte faktiskt förändrar den ursprungliga strängen , eftersom Strängar är oföränderliga i Java . Ett nytt String-objektet returneras istället
    Disposition

    Java disposition för delsträng metod för klassen String anges på följande två sätt : .

    public String substring ( int beginIndex ) katalog

    public String substring ( int beginIndex , int endIndex ) katalog

    det första alternativet tar en enda heltalsparameter anger den position där du vill starta delsträng drift , med den metod som kör till slutet av strängen från den positionen . Det andra alternativet tar två heltalsparametrarna , som anger början och slutet positioner . Båda versionerna returnera en String -objekt som innehåller de begärda tecken.
    Använd

    Delsträngen Metoden kan användas på alla String variabel i ett Java -program . Följande syntax indikerar användning av metoden versionen med ett heltal parameter :

    String someWords = " Här är några ord . " ;

    String fewerWords = someWords.substring ( 9 ) ;//" några ord ".

    följande syntax demonstrerar användning av funktionen med två parametrar :

    String someWords = " Här är några ord . " ;

    String fewerWords = someWords.substring ( 9 , 14 ) ;//" några "

    ursprungliga String variabel kvarstår oförändrad efter delsträng metoden har uppmanat den . Addera Options

    Om ett program håller på att ersätta värdet av en sträng med resultatet av en delsträng variabel , kan resultatet bara bli omplacerad till variabeln referens enligt följande :

    String someWords = " Här är några ord " ,.

    someWords = someWords.substring ( 9 ) ,

    delsträngen metoden kan även utföras på en sträng bokstavlig , vilket är ett String värde representeras direkt i stället lagras i en variabel . I detta fall följande syntax användas : .

    String fewerWords = " . Här är några ord " delsträng ( 9 ) ,
    Överväganden

    Om delsträng metod som kallas på Strings vars värden är oförutsägbara , kan en serie av villkorliga tester vara nödvändiga . Till exempel , om delsträng metoden förs ett parametervärde , antingen för början eller slutet index , är det utanför intervallet String , kommer ett undantag att kastas . Det är lämpligt i sådana fall för att kontrollera längden på en sträng innan ringer delsträngen metoden .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan få en sträng längd i Java-programmering
    ·Java String Längd & Function
    ·Konvertera Meter till fot i Java
    ·Konvertera strängar till nummer i Java
    ·Hur till Ändra JVM Heap Size
    ·Hur du programmera spel med Java
    ·Hur man läser in ingångsvärde i Java
    ·Så ringer REST i Java
    ·Hur man använder standard XML Editor i Eclipse
    ·Så här importerar klasserna i NetBeans
    Utvalda artiklarna
    ·WPF Border Styles
    ·Kan du bifoga en PDF till ett exakt mål i E Blast
    ·Hur man kan få ett VBA Kopiera Query från en annan da…
    ·Hur man styr en webbläsare från Vb.net
    ·Kan jag sätta flera ankare i HTML
    ·Hur Sök och ersätt med Python
    ·Lägga till värden till en ComboBox
    ·Hur man använder en DataTable i VB.NET
    ·Hur man uppdaterar en DataRow i C #
    ·Hur man kan öka storleken på HTML knappen Skicka
    Copyright © Dator Kunskap http://www.dator.xyz