Java modellprogram sekvenser av text som strängar . Strängar kan lagra tecken och utföra operationer på dem . Den Java sträng klassen definierar de metoder programmen kan använda på alla strängar som de har deklarerat . String metoder omfattar många olika typer av behandling , inklusive processer för att ändra innehållet i strängar . Om du har en Java -program med en sträng i det , kan du enkelt ändra gemener till versaler med endast en liten mängd kod . Instruktioner
1
Förbered din sträng i din Java -program . Om du inte har en sträng ännu , deklarera och instansiera en med hjälp av följande syntax :
String MyWords = " Här är några ord " ,
Du kan använda din egen variabel namn och text tecken när du skapar din egen sträng variabel . Använda meningsfulla variabelnamn gör program lättare att arbeta med , så det är perfekt när det är möjligt . Inkludera alla texttecken du gillar i strängen värdet .
2
konvertera din text till versaler . Använda " toUpperCase " metod för klassen String , konvertera alla tecken i din sträng till versaler enligt följande :
myWords.toUpperCase ( ) ;
Denna metod tar värdet av strängen invända att kalla det , sedan itererar igenom det , byta några gemena alfabetiska tecken med sina versala motsvarigheter . Metoden påverkar bara bokstäver , så några skiljetecken symboler eller siffror lämnas opåverkade , och eventuella versaler redan förekommer i strängen är kvar som de är .
3
Testa din sträng värde . I Java , Strängar är oföränderliga , vilket innebär att eventuella ändringar du gör på en sträng värde som faktiskt resulterar i skapandet av en ny sträng . När du kallar " toUpperCase " metoden på ett snöre , behåller strängen anropar metoden en kopia av den ursprungliga strängen värdet , konvertera till versaler inom en ny sträng . Transaktionen lämnar därför den ursprungliga strängen opåverkad . Testa din ursprungliga strängen som följer :
System.out.println ( MyWords ) ;
Du bör se strängen som visas i din produktion område , fortfarande i sitt ursprungliga skick
4
Spara din nya sträng i en variabel . Att skaffa sig en referens till din nya sträng värde med bokstäver konverterade till versaler , ändra din kod linje enligt följande :
String myUpperCaseWords = myWords.toUpperCase ( ) ;
" toUpperCase " metoden returnerar ett nytt string-objekt som innehåller samma tecken som den ursprungliga strängen , men med versaler . Om du inte behöver strängen i dess ursprungliga skick , kan du tilldela valfritt det nya värdet till den ursprungliga variabeln referens , skriva över det befintliga värdet :
MyWords == myWords.toUpperCase ( ) ;
5
Spara ditt program , testa sedan din kod genom att kompilera och köra programmet . Utgång det nya värdet genom att använda följande syntax :
System.out.println ( myUpperCaseWords ) ;
Du bör se din sträng skrivs ut med versaler . Om koden inte fungerar som du förväntat dig det , kontrollera din syntax och kompilera den igen . Använd din nya sträng variabel oavsett bearbetning behöver ditt program har . Addera