Classe String (cont.)
Vediamo ora alcuni
metodi che la classe
java.lang.String
definisce per analizzare il contenuto di una stringa. Tali metodi sono
utili ad esempio per l'estrazione di caratteri, o per ricercare
caratteri e sottostringhe.
Per l'estrazione:
-
public char charAt (int i)
restituisce
l'i-esimo carattere contenuto nella stringa, i
deve essere compreso tra 0 e
la lunghezza della stringa (str.lenght()) meno 1.
-
public String substring (int
i) e
public String substring (int
i, int j)
che restituiscono
una nuova stringa con i caratteri a partire dall'i-esimo fino all'ultimo
o fino al j-esimo meno 1, rispettivamente, dell'istanza di stringa corrente.
Esempio:
System.out.println("abc");
String cde = "cde";
System.out.println("abc"
+ cde);
String c = "abc".substring(2,3);
String d = cde.substring(1,
2);
