Java strings butik sektioner af teksten. Java-sproget giver udviklere med en række nyttige funktioner til behandling af tekststrenge , hvoraf den ene er trim metode. Trim metode fratager enhver hvide rum fra starten eller slutningen af en streng. Opkald til trim metode på snor variabler er ligetil og kræver kun en enkelt linje kode . Mange projekter anvender metoder såsom trim til at behandle tekst til brug, og display. Formål
Formålet med trim funktion er at fjerne indledende og afsluttende hvide rum fra en tekststreng variabel eller værdi. White space kan indeholde forskellige figurer og tekst sekvenser. Java-programmer ofte læse tekst ind fra eksterne filer , datakilder eller fra brugerens input. Denne tekst vil ofte indeholde overskydende tegn, der ikke er nødvendige , når snoren er blevet importeret ind i programmet . Hvis du ikke fjerner hvide rum kan forstyrre behandling eller visning strenge i en brugergrænseflade , så udviklerne ofte vælger at fjerne det.
Return
string trim Metoden returnerer en streng kopi. Den returnerede streng repræsenterer strengen metoden bliver kaldt på , men med det hvide rum fjernet fra både starten og slutningen . Strenge er uforanderlige i Java , hvilket betyder, at en streng instans ikke kan redigeres , kun erstattet med en ny streng . Afkastet fra trim metode er derfor ikke den samme streng, men et nyt med de samme tegn kopieret i position , undtagen eventuelle blanktegn i ledende eller afsluttende stillinger. Udviklere kan vælge at bruge afkastet fra trim metode som en separat variabel , eller erstatter den oprindelige variabel med den trimmede udgave .
Brug
kalde strengen metode , alt hvad du behøver, er en streng variabel eller bogstavelig. Følgende eksempel syntaks demonstrerer brugen af trim funktion på en enkel streng variabel, der først anmeldes og tildelt en værdi : Hej
String someText = "Hello" ,
someText = someText.trim () ;//nu "Hello "
Denne kode kalder trim metode på " someText " variable , returnere den nye streng minus mellemrumstegn i starten og slutningen . Koden også gentildeler den oprindelige streng variabel reference med den nye strengværdi.
Muligheder
Hvis strengen trim metode kaldes på en snor med enten ingen hvide plads starten eller slutningen , eller nogen tegn i det overhovedet , vil det blot returnere en reference til den samme streng det blev kaldt på . Hvis metoden kaldes på en snor med hvid plads ved den ene eller begge ender , strengen returneres vil naturligvis være kortere i længden . Udviklere også nødt til at indse, at den trim metode fjerner kun hvide mellemrum fra enderne af snoren , ikke fra midten.