Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man gör det första tecknet i en sträng till Caps i Java

    När du hanterar textdata i dina Java -program , behöver man ofta utföra bearbetning på det . Strängen klass i Java erbjuder en rad metoder för att förändra innehållet i variablerna textsträng. Med en kombination av dessa metoder , kan du konvertera det första tecknet i dina strängar till versaler . Processen kräver några distinkta steg , men du kan kondensera den resulterande koden till en enda rad i ditt program , vilket resulterar i en ändrad sträng värde . Instruktioner
    1

    Skapa din sträng variabel . Använd följande kod för att deklarera och instansiera din sträng , om du inte har något i ditt program redan :

    String myText = " här är några ord " ,
    p Om du redan har ett sträng kan du använda det istället . Denna variabel innehåller ett kort avsnitt av text med vissa ord i det , men din kan innehålla några bokstäver du gillar . Ditt program kan nu ringa någon metod för klassen String på denna variabel .
    2

    Få det första tecknet i strängen . För att omvandla det första tecknet till versal , måste ditt program skaffa först en referens till den . Använd följande exempelkod för att få det första tecknet som en delsträng :

    myText.substring ( 0 , 1 ) katalog

    Detta instruerar Java för att kopiera den angivna delen av strängen . Delsträngar indikeras med den första positionen och positionen efter slutet av det avsnitt du vill . Denna kod anger det första tecknet som en delsträng med början på den första positionen i den ursprungliga strängen , vilket indikeras av noll , kör till positionen före det andra tecknet , vilket indikeras av index en .

    3

    konvertera din ursprungliga karaktär till versaler . Förläng din kod enligt följande : .

    MyText.substring ( 0 , 1 ) toUpperCase ( ) katalog

    Detta instruerar Java att skaffa en kopia av det första tecknet , och sedan konvertera det till versaler motsvarande . Om tecknet är redan övre fall har denna kod ingen effekt på den. Din kod har nu en hänvisning till det övre fallet versionen av det första tecknet i strängen , men den ursprungliga strängen förblir opåverkad .
    4

    Skapa en ny sträng . Du måste tilldela innehållet i din ursprungliga strängen variabeln att peka på en ny sträng , innefattande den första bokstaven , konverterade till versaler , plus resten av befintliga strängen . Förläng din kod enligt följande : .

    MyText = myText.substring ( 0 , 1 ) toUpperCase ( ) + myText.substring ( 1 ) ,

    När den här koden körs , kopierar Java först den inledande karaktär , omvandla den till övre fallet, då sammanfogar detta med den andra delen av den ursprungliga strängen , med början vid det andra tecknet , vilket anges av indexet ett . Den andra delsträng operation levererar enbart utgångsläget , så att programmet kopierar resten av strängen , med början vid denna position . Slutligen kopierar Java denna nya strängen i den ursprungliga variabeln .
    5

    Testa din omvandlingsprocessen . Lägg till följande kod för att mata ut det nya värdet på din sträng :

    System.out.println ( myText ) ;

    Spara din fil och kompilera ditt program , kör den för att testa att verksamheten fungerar . Du bör se " Här är några ord " skrivs till din produktion konsolen . Den ursprungliga strängen har ersatts av dess motsvarighet med det första tecknet i huvudstäder .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Felsökning Java
    ·Hur man gör en Java Hit Counter
    ·Java-projekt med kodning
    ·Hur man kontrollera om en sträng är numeriskt med Jav…
    ·Hur Importera Strängar i Java
    ·Hur man gör Kollapsande Listor Utan Java
    ·Hur göra Border osynlig på en JFace Group
    ·Hur konvertera en int till en JTextField i Java
    ·Hur att fästa en Fristående EJB Entity i JPA
    ·Hur du formaterar metoden returnerar med kommatecken i …
    Utvalda artiklarna
    ·Hur köra applet i Java
    ·Hur att bygga din D-kod på Vim
    ·Hur kan jag konvertera en sträng till datum i Oracle
    ·Hur man gör en HTTP String Länk
    ·Hur man skriver ut Pekare i C
    ·Funktioner I VB.NET
    ·Hur avgränsar nummer i udda & Även i Java
    ·Hur vill kolla efter en tom GridView Med några rader
    ·Hur man använder text på Kolumn på flera kolumner i …
    ·Uppräkningstyper i Python
    Copyright © Dator Kunskap http://www.dator.xyz