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
    Hvordan finne det siste tegnet i en streng i Java
    String manipulasjon i Java er vanligvis en lett oppgave på grunn av omfanget av standard funksjoner i språket. Håndtering Strings fra brukerundersøkelser eller fra en datakilde er vanligvis noe at selv en nybegynner med Java kan gjennomføre raskt. The String klassen selv gir flere metoder for behandling av karakterene i en del av teksten , inkludert tilgang til tegnene i ulike posisjoner. Du får tilgang til siste tegnet i en Java String, bruke metoder for å regne ut lengden samt retur tegnet selv. Instruksjoner
    en

    Forbered teksten String. I Java- program, hvis du ikke har en String å jobbe med allerede, lage en og lagre det i en variabel som følger : en

    String fullString = " Her er en tekststreng ";
    < p > du kan bruke en hvilken som helst tekst-innhold du vil, selv om det inkluderer tegnsetting symboler , tall eller andre typer av karakter slik som de som finnes i eksterne filer . Metoden vil arbeide for hva den endelige karakter i en String skjer for å være .
    2

    Finn ut hvor den endelige karakteren i String er . Du får tilgang til siste tegnet i strengen , må du først finne ut sin lengde , som du kan gjøre ved hjelp av følgende syntaks : en

    fullString.length ( )

    String index stillinger begynne på null , så den endelige karakteren ligger på posisjonen som indikeres av indeksen som er én mindre enn lengden , som følger : en

    fullString.length ( ) -1

    Denne koden utdrag returnerer endelig karakter indeksen i strengen .
    3

    Åpne endelig karakter i teksten String. Bruke " Charat "-metoden , finne den endelige tegnet i strengen ved å passere den endelige indeksen koden allerede utarbeidet. Erstatte koden med følgende utvidede versjonen : en

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

    " Charat " metoden tar indeksen for tegnet du vil ha som en parameter , tilbake dette tegnet som en primitiv type " røye. "
    4

    butikken din karakter i en variabel . Utvid din kode som følger : en

    røye lastChar = fullString.charAt ( fullString.length ( ) -1 ) ;

    Du trenger kanskje ikke å utføre dette trinnet avhengig av hva du planlegger å gjøre med tegnet i spørsmålet. Hvis du ikke lagre det i en variabel du kan da få tilgang til og bruke den variabelen for videre behandling du trenger. Hvis du ønsker å lagre tegnet ved hjelp av Java Character objekt klasse i stedet for en primitiv type variabel , kan du gjøre det på følgende måte : en

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

    Utgang din karakter for testing. Ved hjelp av følgende kode , skrive tegnverdier ut til output konsollen til å teste dem : en

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

    Kjør din program . Hvis du brukte prøven String , bør produksjonen konsollen viser følgende : en

    gg

    Gjør deg kjent med " Charat "-metoden ved å endre den og kjører koden igjen


    früher :

     Weiter:
      Relatert Artike
    ·Java applet Metoder 
    ·Slik formaterer du en tabell på TextView for Android 
    ·Hvordan få en fil effektivt ved hjelp av FTP i Java 
    ·Hvordan få tilgang til en String sin lengde i Java Pro…
    ·Hvordan finne en Triangle Innenfor en trekant med Java-…
    ·Fordeler og ulemper med Java Virtual Machine Tolk 
    ·Hvordan lage etiketter i Java GUI 
    ·Hva er de JMS Objekter som er innhentet via JNDI 
    ·Hvordan finne en fil i Eclipse 
    ·Hvordan Kast en JFrame 
      Anbefalte artikler
    ·Hvordan sjekke om et tall er et heltall i Visual Basic 
    ·Slik konverterer et tall i String i JavaScript 
    ·Hvordan bruke Else Hvis Uttalelsene i Java 
    ·Silverlight 2 egendefinert kontroll Tutorial 
    ·Hvordan lage en Web Service for XML- dokumenter og CSha…
    ·Hvordan erstatte TSQL 
    ·Hvordan endre RichEdit Font ved hjelp av ComboBox Liste…
    ·Hvordan finne Curve Veikryss i Matlab 
    ·Hvordan å kode en Grid 5X5 i C + + 
    ·Slik pakker du ut parametere fra en URL med JavaScript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/