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

    Hur hittar man det sista tecknet i en sträng i Java

    String manipulation i Java är vanligtvis en lätt uppgift på grund av utbudet av vanliga funktioner i språket . Hantering Strings från användarens input eller från en datakälla är generellt något som även en nybörjare med Java utför snabbt . Klassen String sig ger flera metoder för behandling av karaktärerna i ett textavsnitt , inklusive tillgång till karaktärerna i olika positioner . För att komma åt det sista tecknet i en Java String , använda metoder för att räkna ut längden samt returnera själva tecknet . Instruktioner
    1

    Förbered din textsträng . I din Java -program , om du inte har en sträng för att arbeta med redan , skapa en och lagra den i en variabel enligt följande :

    String fullString = " Här är en textsträng " ,

    du kan använda valfri text innehåll som du vill , även om det innefattar skiljetecken symboler , siffror eller någon annan typ av karaktär som de som finns i externa filer . Metoden fungerar för vad den sista tecknet i en sträng råkar vara .
    2

    Ta reda på var det sista tecknet i strängen är . För att komma åt det sista tecknet i strängen , måste du först räkna ut dess längd , vilket du kan göra genom att använda följande syntax :

    fullString.length ( ) katalog

    String indexpositioner börjar på noll , så den slutliga tecknet ligger vid den position som anges av index som är en mindre än längden , enligt följande :

    fullString.length ( ) -1

    Denna kod utdrag returnerar det sista tecknet index i strängen .
    3

    Gå till sista tecknet i textsträngen . Använda " charAt " metoden , hitta den sista tecknet i strängen genom att passera den slutliga indexet din kod redan räknat ut . Ersätt din kod med följande utökade version :

    fullString.charAt ( fullString.length ( ) -1 ) ;

    " charAt " metoden tar index för tecknet du vill använda som en parameter , återvänder denna karaktär som en primitiv typ " char . "
    4

    Store din karaktär i en variabel . Förläng din kod enligt följande :

    röding lastChar = fullString.charAt ( fullString.length ( ) -1 ) ;

    Du kanske inte behöver utföra detta steg beroende på vad du planerar att göra med karaktären i fråga . Om du inte förvara den i en variabel som du sedan kan komma åt och använda den variabeln för vidare bearbetning du behöver . Om du vill lagra tecknet med Java klasskaraktär objekt snarare än en primitiv typ variabel , kan du göra det på följande sätt :

    Character lastCharacter = ny karaktär ( fullString.charAt ( fullString.length ( ) -1 ) ) ;
    5

    Utgång din karaktär för testning . Med hjälp av följande kod , skriva teckenvärden ut till utgången konsolen att testa dem :

    System.out.println ( lastChar + " " + lastCharacter.charValue ( ) ) ;

    Kör din programmet. Om du använde provet String , bör ditt utgående konsolen visa följande :

    gg

    Bekanta dig med " charAt " metoden genom att förändra den och kör din kod igen

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser heltal från konsolen i Java
    ·Hur att mata ut en sträng i Java
    ·Hur: Anteckningar från Java-kod
    ·Handledning för SDK Java XML
    ·Vad är multihomed Host i Java
    ·Thread Begränsningar i Java
    ·Hur man hittar en fil i Eclipse
    ·Hur man gör en webbläsare
    ·Hur omvandla koordinater till Angles i Java
    ·Hur man använder Undefined Färger i Java
    Utvalda artiklarna
    ·Temperatur Converter i C + + Använda funktioner
    ·Definition av statiska metoden och variabler i Java
    ·Vad kan jag använda för att fylla Data textrutor i en…
    ·Hur man installerar Ruby 1.9 på OS X Snow Leopard
    ·Hur spåra med Java Script & PHP
    ·Assemblerspråkprogrammering Verktyg
    ·Hur Importera Excel-filer i MS SQL
    ·Hur att åtgärda fel i program
    ·Hur man lär sig Visual C + +
    ·Hur man använder statisk analys för att hitta buggar
    Copyright © Dator Kunskap http://www.dator.xyz