Når du opretter et edb -program , du ofte brug for at lagre og behandle en sekvens af relaterede figurer . For eksempel kan dette være brugernavnet af systemet eller adressen på en kunde . I Java programmeringssprog, kan en bestemt sekvens af tegn lagres i en String objekt som også tillader manipulation af den karakter , der er gemt inde i det. Som et resultat, er det meget udbredt , når du laver programmering i Java og programmører nødt til at være bekendt med dens brug og konstruktioner. Instruktioner
1
Opret et String objekt ved at tildele den en streng bogstavelig. En streng bogstavelig er en sekvens af tegn indesluttet i anførselstegn . Dette er den enkleste måde at gøre en streng i Java. String hilsen = " Hej Verden! ", . Viser, hvordan du kan oprette en String objekt kaldet hilsen , der indeholder værdien "Hello world" ved hjælp af en opgave operatør, der er lighedstegnet
2
Opret a String objekt ved hjælp af sin konstruktør. En konstruktør er den særlige metode, når en Java klasse er oprindeligt oprettet. Dette er en mere kompliceret , men robust måde at gøre en streng i Java. Du kan bruge op til 13 forskellige konstruktører af String klassen til at oprette en String objekt fra forskellige kilder af tegnsekvenser . Det følgende eksempel viser, hvordan du kan oprette en String kaldet objekt helloString : { '.' 'H ', ' e ', ' l ', ' l ', ' o' , }
char [ ] helloArray = ;
String helloString = new String ( helloArray )
3
Opret en formateret streng ved hjælp af formatet metode, som er leveret af String klassen. En formateret streng tillader brugen af pladsholderelementer værdier angiver hvilke dele af strengen skal erstattes af faktiske værdier . Denne måde at gøre strengen giver mere fleksibilitet og genanvendelighed . Det følgende eksempel viser, hvordan du kan skabe en formateret streng kaldet fs : Hej
String fs ,
fs = String.format ( "Værdien af float variabel er % f, mens værdien af på " + Online
" integer variabel er % d, og strengen er% s ", floatVar , intVar , stringVar ),
4
Opret en streng ved hjælp af StringBuilder klassen. Den StringBuilder klassen tjener samme formål som det normale String klassen indeholder en sekvens af tegn , dog kan dens indhold ændres. Denne måde at gøre en streng tillader bedre effektivitet . Det følgende eksempel viser, hvordan du kan skabe en tom StringBuilding , og vedhæfter et bestemt tegn sekvens til det : Hej
StringBuilder sb = new StringBuilder ();
sb.append ( " Greetings " ) ; < br >
5
Kontroller, at strengen er lavet korrekt med den relevante værdi inde ved at udskrive det til konsollen til visning kontrol. Du kan gøre dette ved at bruge " println " kommando . For eksempel : Hej
System.out.println ( helloString )