Quando si crea un programma per computer , avete spesso bisogno di memorizzare ed elaborare una sequenza di caratteri correlati. Per esempio, questo può essere il nome utente del sistema o l'indirizzo di un cliente. Nel linguaggio di programmazione Java , una particolare sequenza di caratteri può essere immagazzinato all'interno di un oggetto String che permette anche la manipolazione della sequenza di caratteri memorizzata al suo interno . Di conseguenza , è ampiamente utilizzato quando si fa programmazione in Java e programmatori devono avere familiarità con il suo utilizzo e le costruzioni . Istruzioni
1
Creare un oggetto String assegnandole una stringa letterale . Una stringa è una sequenza di caratteri racchiusi tra virgolette . Questo è il modo più semplice di fare una stringa in Java . Saluto String = "Hello World! "; . Mostra come è possibile creare un oggetto di tipo String denominata saluto che contiene il valore " Ciao mondo " utilizzando un operatore di assegnazione , che è il segno di uguale
2
Creare un oggetto String utilizzando il suo costruttore . Un costruttore è il metodo speciale quando una classe Java viene creato inizialmente . Questo è un modo più complicato, ma robusta di fare una stringa in Java . È possibile utilizzare fino a 13 diversi costruttori della classe String per creare un oggetto String da varie fonti di sequenze di caratteri . L'esempio seguente mostra come è possibile creare un oggetto String chiamato helloString : {' . ' 'H' , 'e', 'l', 'l', 'o', }
char [ ] = helloArray ;
helloString String = new String ( helloArray ) ;
3
Creare una stringa formattata utilizzando il metodo format che è fornito dalla classe String . Una stringa formattata consente l'utilizzo di valori segnaposto che indica quali parti della stringa devono essere sostituiti dai valori effettivi . Questo modo di fare stringa consente una maggiore flessibilità e riusabilità . L'esempio seguente mostra come creare una stringa formattata chiamato fs :
String fs ;
fs = String.format ( "Il valore della variabile float è% f , mentre il valore delle il " + Commercio
" variabile intera è% d , e la stringa è% s " , floatVar , intVar , stringVar ) ;
4
Creare una stringa utilizzando la classe StringBuilder . La classe StringBuilder serve allo stesso scopo come la normale classe String per contenere una sequenza di caratteri , tuttavia , il suo contenuto può essere modificato . Questo modo di fare una stringa permette una migliore efficienza . L' esempio seguente mostra come è possibile creare un StringBuilding vuoto e aggiunge una particolare sequenza di caratteri ad esso :
StringBuilder sb = new StringBuilder ( ) ;
sb.append ( "Saluti " ) ;
5
Verificare che la stringa è stato creato con successo con il valore appropriato all'interno stampando alla console per la verifica del display . È possibile farlo utilizzando il comando " println " . Per esempio :
System.out.println ( helloString ) ;