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

    Java String Längd & Function

    Java- strängar kan utvecklare modell sekvenser av bokstäver. Strängen klass i Java tillhandahåller metoder för bearbetning av strängar , inklusive funktioner för att returnera information om en sträng som dess längd . Strängar är bland de vanligaste datatyperna i Java -program , så att lära sig grunderna i att använda strängar är en viktig verksamhet för människor att lära Java utveckling . De flesta sträng funktioner är enkla . String objekt

    I Java , strängar är objekt . Detta innebär att du kan anropa metoder på string variabler och värden . Java Specification för klassen String beskriver de metoder som finns tillgängliga . För att skapa en sträng objekt och initiera den, ge den ett värde , använda följande syntax :

    String someName = " James " ,

    att anropa en metod på en sträng variabel använder följande kod anropar " trim "-metoden :

    String trimmedString = someName.trim ( ) ;

    Detta exempel koden anropar " trim "-metoden , som returnerar en kopia av strängen med alla inledande eller avslutande blanktecken bort från det , lagra resultatet i en ny variabel .
    tecken

    Strängar i Java är sekvenser av bokstäver. Klassen innehåller en rad funktioner för åtkomst och manipulera dessa tecken . Till exempel visar följande exempelkod skriver ut tecknet på den första positionen i strängen variabeln :

    System.out.println ( someName.charAt ( 0 ) ) ;

    första tecknet i en sträng är i position noll , eftersom strängen genomför sin karaktär sekvens som en array . Tecknen i en sträng kan vara företrädda i ett Java -program med hjälp av " char " datatypen enligt följande :

    röding firstChar = someName.charAt ( 0 ) ;

    " röding " data typ är en primitiv typ , som " int " och " dubbel".
    längd

    Java program komma åt längden på en sträng objekt genom att anropa längden metod på den. Metoden returnerar ett heltalsvärde som representerar antalet tecken inom strängen. Följande exempelkod visar bestämma längden på en sträng och lagra resultatet i en variabel :

    int stringLength = someName.length ( ) ;

    Program kan också använda längden metod direkt , eftersom i följande exempel struktur , att loopa igenom strängen skriva ut varje tecken i tur och ordning :

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

    System . out.println ( someName.charAt ( i) ) ;

    }
    program

    använda längden metod för klassen String av många skäl , till exempel avgöra om en sträng variabel är för lång för lagring eller visning i ett sammanhang med begränsade resurser .
    Metoder

    klassen String ger flera ytterligare funktioner, vilka program åtkomst via metodanrop . Den " indexOf " metoden returnerar ett heltal som anger det första förekomsten av ett tecken -sekvens i en sträng enligt följande :

    String bokstäver = " abcde " ,

    int letterIndex = letters.indexOf ( " b " ) ;//kommer att innehålla en

    " jämlikar " metod för klassen String returnerar ett booleskt värdet true eller false anger huruvida en sträng värde är lika med en annan . Metoder återvänder manipulerade delar av strängar inkluderar " split "-metoden , som returnerar en sträng array med definierade delar av den ursprungliga strängen lagras vid varje position . Den " delsträng " metoden returnerar en del av en sträng som indikeras av den erforderliga början och slutet positioner , som i följande exempel :

    String someWords = " En serie av ord " ,

    System . out.println ( someWords.substring ( 0,8 ) ) ;//" En serie " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan begränsa antalet tecken i en JTextField av…
    ·Så Karta strängar till en lista med strängar
    ·Hur har Decimaler användarens input i Java
    ·Hur du ändrar JDK i BEA WebLogic 8.1
    ·Varför är Java Anteckningar ignoreras i Code
    ·Hur man driver ett NetBeans fil i CMD
    ·Hur man deklarerar en array av heltal i Java
    ·De statiska metoder i Java Subklass
    ·Hur kan jag skapa en Java- kod från UML2 Eclipse Plugi…
    ·Lägga till en Servlet API till NetBeans
    Utvalda artiklarna
    ·Ställa fastighetsvärden i Visual Basic
    ·Så lägger du ett Combo i DataGrid i VB6
    ·Vad är protokoll inkompatibilitet
    ·Vad är typ Casting i Java
    ·Komma åt Variabler i Var Dump Med PHP
    ·Hur att köra appletar i NetBeans
    ·Hur du ändrar en Drop - Down Index i JavaScript
    ·Vad är en Mirage Driver
    ·Hur man läser e-post i Visual Basic
    ·Hur man gör en tidsinställd spel om Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz