När du skapar ett datorprogram , behöver du ofta för att lagra och bearbeta en sekvens av relaterade tecken. Till exempel kan detta vara användarnamnet av systemet eller adressen till en kund. I programmeringsspråket Java , kan en viss sekvens av tecken förvaras inuti ett String-objekt som också tillåter manipulering av karaktären sekvensen lagras inuti . Som ett resultat , är det allmänt används när man gör programmering i Java och programmerare måste vara bekant med dess användning och konstruktioner . Instruktioner
1
Skapa ett String-objekt genom att tilldela det en sträng bokstavlig . Stränglitteralen är en följd av tecken inneslutna inom citationstecken . Detta är det enklaste sättet att göra en sträng i Java . String hälsning = " Hello world!" , . Visar hur du kan skapa ett String-objekt som heter hälsning som innehåller värdet " Hello world " med hjälp av ett uppdrag operatör , vilket är likhetstecknet
2
Skapa ett String-objekt med hjälp av dess konstruktör . En konstruktor är en särskild metod när en Java-klass initialt skapas . Detta är en mer komplicerad men robust sätt att göra en sträng i Java . Du kan använda upp till 13 olika konstruktörer i klassen String för att skapa ett String-objekt från olika källor av teckensekvenser . Följande exempel visar hur du kan skapa ett String-objekt som heter helloString : { ' . ' ' H ' , ' e ' , ' L ' , ' L ' , 'o ' , }
char [ ] helloArray = ;
String helloString = new String ( helloArray ) ,
3
Skapa en formaterad sträng i formatet metod som tillhandahålls av klassen String . Ett formaterat sträng tillåter användning av platshållare värden indikerar vilka delar av strängen ska ersättas av faktiska värden . Detta sätt att strängen ger mer flexibilitet och återanvändbarhet . Följande exempel visar hur du kan skapa en formaterad sträng som kallas FS :
String fs ,
fs = String.format ( " Värdet på float variabeln är % f , medan värdet av den " + Review
" heltalsvariabel är % d , och strängen är % s " , floatVar , intVar , STRINGVAR ) ;
4
Skapa en sträng med StringBuilder klassen . Den StringBuilder klassen tjänar samma syfte som den normala klassen String för att innehålla en sekvens av tecken , kan dock dess innehåll modifieras . Detta sätt att göra en sträng medger bättre verkningsgrad. Följande exempel visar hur du kan skapa en tom StringBuilding och bifogar en särskild karaktär sekvens till det :
StringBuilder sb = ny StringBuilder ( ) ;
sb.append ( "Hälsningar " ) ;
5
Kontrollera att strängen har skapats med det lämpliga värdet inuti genom att skriva ut dem till konsolen för visning verifiering . Du kan göra detta genom att använda " println " kommandot . Till exempel :
System.out.println ( helloString ) ,