Nogle Java-programmer skal ignorere tegnsætningssymboler når de behandler bruger kommandoer og strygere stammer fra input til programmet. Den typiske årsag er, at tegnsætning, mens acceptable, er ikke en del af kernen syntaks accepteret af den pågældende ansøgning . Derfor strygere som "vælg kerne, fra Employee " og " select kerne fra Medarbejder , " bør betragtes som ligestillede. Du kan få din Java-program ignorere tegnsætning ved at konvertere alle strengene til en normal form, frataget tegnsætning. Instruktioner
1
Medtag følgende linje i starten af dit Java-kode : Hej
import java.lang.String ,
2
Compute eller læs Java streng, der burde være frataget tegnsætningstegn , som i følgende kodeeksempel : Hej
String nonStrippedString = " vi ønsker de perioder væk. ."
3
Ring en overbelastet udgave af bibliotekets metoden " String.replace ()" på String , som i følgende kodeeksempel : Hej
String streng1 = nonStrippedString.replace ("." , "") ;
< p> String streng2 = string1.replace (", ", " ");
String string3 = string2.replace ( " ", " ");
String strippedString = string3.replace ( " :", " ");
første par anførselstegn har en tegnsætning symbol mellem dem det andet par anførselstegn har intet , som du ønsker at tegnsætningssymboler erstattet med noget andet tegn. Metode " String.replace ()" ændrer ikke String hvor udskiftninger finder sted , det bare returnerer en ny streng, hvor de udskiftninger er blevet foretaget. For eksempel vil den resulterende " strippedString " har værdien " vi ønsker de perioder væk" .