Java programmer modell sekvenser av tekst tegn som strenger . Strings kan lagre tegn og utføre operasjoner på dem . Java string klassen definerer metoder programmer kan bruke på noen strenger de har erklært . String metoder omfatter mange forskjellige typer behandling , inkludert prosesser for å endre innholdet av strenger . Hvis du har et Java-program med en streng i den, kan du enkelt endre små bokstaver til store bokstaver ved hjelp av bare en liten mengde med kode. Instruksjoner
en
Forbered streng i din Java -program . Hvis du ikke har en streng ennå, erklærer og instantiate ett med følgende syntaks : en
String myWords = " Her er noen ord ";
Du kan bruke din egen variabel navn og tekst tegn når du oppretter din egen streng variabel. Ved hjelp av meningsfylte variabelnavn gjør programmet enklere å jobbe med, så dette er ideelt der det er mulig . Inkludere eventuelle teksttegnene du vil i string verdi.
2
konvertere tekst tegn til store bokstaver. Bruke " toUpperCase " metode for strengen klassen , konvertere alle tegnene i strengen din til store bokstaver som følger : en
myWords.toUpperCase ();
Denne metoden tar verdien av strengen innvende kalle det , gjentar deretter gjennom det , erstatte eventuelle små alfabetiske tegn med sine store motstykker . Metoden påvirker bare alfabetiske tegn , slik at eventuelle tegnsetting symboler eller tall er igjen upåvirket , og eventuelle store bokstaver allerede vises i strengen blir stående som de er.
3
Test din string verdi. I Java , strengene er uforanderlig, noe som betyr at eventuelle endringer du utfører på en streng verdi faktisk resulterer i etableringen av en ny streng . Når du kaller " toUpperCase "-metoden på en snor , beholder strengen kaller metoden en kopi av den opprinnelige strengen verdi , konvertere til store bokstaver i en ny streng . Operasjonen etterlater derfor den opprinnelige strengen upåvirket . Test din opprinnelige tråden slik : en
System.out.println ( myWords ) ;
Du bør se strengen vises i din utgang området , fortsatt i sin opprinnelige tilstand
4
Lagre ny streng i en variabel . For å få en henvisning til den nye strengen verdi med bokstavene konverteres til store bokstaver , endre koden linje som følger:
String myUpperCaseWords = myWords.toUpperCase ();
" toUpperCase " metoden returnerer en ny streng objekt som inneholder de samme tegnene som den opprinnelige strengen , men med store bokstaver . Hvis du ikke trenger strengen i sin opprinnelige tilstand , kan du eventuelt overføre den nye verdien til den opprinnelige variabel referanse, overskrive eksisterende verdi : en
myWords == myWords.toUpperCase ();
5
Lagre programmet ditt , og deretter teste koden din ved å kompilere og kjøre programmet . Utgang den nye verdien ved hjelp av følgende syntaks : en
System.out.println ( myUpperCaseWords ) ;
Du bør oppsøke streng skrevet ut med store bokstaver . Hvis koden ikke fungerer slik du forventet det , sjekke syntaks og kompilere den på nytt . Bruk din nye strengvariabelen uansett prosessering trenger din programmet har .