Java-programma's model opeenvolgingen van tekens als strings . Strings kunnen tekens opslaan en uitvoeren van operaties op hen . De Java- snaar klasse definieert de methodes programma's kunt gebruiken op alle strings die zij hebben verklaard . String methoden bestrijkt veel verschillende soorten verwerking , waaronder processen de inhoud van strings veranderen . Als u een Java-programma met een string in het, kunt u gemakkelijk veranderen de kleine letters naar hoofdletters met slechts een kleine hoeveelheid code . Instructies 1 Bereid uw tekenreeks binnen uw Java-programma . Als u niet een string hebt, verklaren en instantiëren een met behulp van de volgende syntaxis : String myWords = " Hier zijn enkele woorden " ; U kunt uw eigen variabele naam en tekst tekens gebruiken als je je eigen koordvariabele creëren. Met behulp van betekenisvolle namen van variabelen maakt programma's makkelijker om mee te werken , dus dit is ideaal waar mogelijk . Voeg alle tekens u graag binnen de string waarde . Kopen van 2 Zet uw tekst tekens in hoofdletters. Met behulp van de " toUpperCase " methode van de klasse String , zetten alle tekens in uw tekenreeks naar hoofdletters als volgt : myWords.toUpperCase ( ) op ; Deze methode neemt de waarde van de string bezwaar noemde het , herhaalt vervolgens doorheen , vervangen van kleine letters uit het alfabet met hun hoofdletters tegenhangers . De methode is alleen van invloed alfabetische tekens , dus geen leestekens of getallen zijn onaangetast gelaten , en eventuele hoofdletters reeds te zien zijn in de string worden gelaten zoals ze zijn . Test uw tekenreekswaarde 3 . Op Java , strings zijn onveranderlijk , wat betekent dat elke wijziging die u op een string waarde daadwerkelijk resulteert in de creatie van een nieuwe string. Wanneer u de " toUpperCase " -methode een beroep doen op een string , de string aanroepen van de methode behoudt een kopie van de oorspronkelijke tekenreekswaarde , omzetten naar hoofdletters binnen een nieuwe string. De operatie laat daarom de oorspronkelijke tekenreeks onaangetast . Test je oorspronkelijke string als volgt : System.out.println ( myWords ) ; U moet de string verschijnen binnen uw output omgeving te zien , nog in zijn oorspronkelijke staat < br . > 4 Sla uw nieuwe tekenreeks in een variabele . Een verwijzing naar uw nieuwe tekenreekswaarde te verwerven met de letters omgezet in hoofdletters , maakt uw code lijn als volgt : String myUpperCaseWords = myWords.toUpperCase ( ) ; De " toUpperCase " methode retourneert een nieuwe reeks object met dezelfde karakters als de originele reeks , maar met alle hoofdletters . Als u niet de string in zijn oorspronkelijke staat , kunt u desgewenst opnieuw toewijzen van de nieuwe waarde aan de oorspronkelijke variabele referentie , overschrijven de bestaande waarde : myWords == myWords.toUpperCase ( ) ; < br > 5 Sla uw programma, dan test je code door het opstellen en uitvoeren van het programma . Uitgang van de nieuwe waarde met de volgende syntaxis : System.out.println ( myUpperCaseWords ) ; U moet uw snaar geschreven met hoofdletters te zien . Als de code niet werkt zoals je verwacht dat het , controleer je syntax en het opnieuw compileren . Gebruik uw nieuwe stringvariabele om welke verwerking heeft uw programma heeft .
|