Når du oppretter et dataprogram , du ofte behov for å lagre og behandle en sekvens med relaterte figurer . For eksempel kan dette være brukernavnet på systemet eller adressen til en kunde . I Java programmeringsspråk, kan en bestemt sekvens av tegn bli lagret inne i en String objekt som også tillater manipulering av tegn som lagres inni den. Som et resultat, er det mye brukt når du gjør programmering i Java og programmerere må være kjent med bruken og konstruksjoner. Instruksjoner
en
Lag et String objekt ved å tildele det en strenglitteral . En strenglitteral er en sekvens av tegn som står i anførselstegn . Dette er den enkleste måten å lage en string i Java. String hilsen = "Hello World ! "; . Viser hvordan du kan lage en String objekt kalt hilsen som inneholder verdien " Hei verden " ved hjelp av et oppdrag operatør , som er likhetstegnet
2
Lag en String objekt ved hjelp av sin konstruktør . En konstruktør er den spesielle metoden når en Java-klasse er i utgangspunktet laget . Dette er en mer komplisert, men robust måte å lage en string i Java. Du kan bruke opptil 13 forskjellige konstruktører av String klassen til å lage en String objekt fra ulike kilder til Tegnfølgene . Følgende eksempel viser hvordan du kan lage en String objekt kalt helloString : {' . ' ' H' , 'e' , 'l ' , 'l ', ' o' , }
røye [ ] helloArray = ;
String helloString = new String ( helloArray ) ;
3
Lag en formatert streng med formatet metode som er gitt av String klassen . En formatert streng tillater bruk av plassholderbilder verdier som indikerer hvilke deler av strengen som skal erstattes med faktiske verdier . Denne måten å lage strengen gir mer fleksibilitet og re-brukervennlighet . Følgende eksempel viser hvordan du kan lage en formatert String heter fs : en
String fs ;
fs = String.format ( " Verdien av flottøren variabelen er % f, mens verdien av den " + Online
" heltallsvariabel er% d , og strengen er % s " , floatVar , intVar , stringVar ) ;
4
Lag en streng med StringBuilder klassen . Den StringBuilder klasse tjener samme formål som vanlig String klassen for å inneholde en sekvens av tegn , kan imidlertid dens innhold endres. Denne måten å lage en streng gir bedre effektivitet. Følgende eksempel viser hvordan du kan lage en tom StringBuilding og føyer til et bestemt tegn sekvens til det : en
StringBuilder sb = new StringBuilder ();
sb.append ( " Greetings " );
5
Kontroller at strengen er opprettet med den aktuelle verdien innsiden ved å skrive dem til konsollen for visning verifisering . Du kan gjøre dette ved å bruke " println "-kommandoen . For eksempel : en
System.out.println ( helloString ) ;