Java - Metodo string Buffer insert ()
Descrizione
Questo metodo inserisce i dati in una sottostringa di questo StringBuffer. Dovremmo specificare il valore di offset (tipo intero) del buffer, in corrispondenza del quale dobbiamo inserire i dati. Utilizzando questo metodo, è possibile inserire dati di vario tipo come numeri interi, caratteri, stringhe ecc.
Se l'inizio è uguale alla fine, non vengono apportate modifiche.
Sintassi
Ecco un metodo separato per ogni tipo di dati primitivo:
public StringBuffer insert(int offset, boolean b)
public StringBuffer insert(int offset, char c)
public insert(int offset, char[] str)
public StringBuffer insert(int index, char[] str, int offset, int len)
public StringBuffer insert(int offset, float f)
public StringBuffer insert(int offset, int i)
public StringBuffer insert(int offset, long l)
public StringBuffer insert(int offset, Object obj)
public StringBuffer insert(int offset, String str)
Parametri
Ecco il dettaglio dei parametri:
- Il parametro dipende da cosa stai cercando di inserire.
Valore di ritorno
- Questo metodo restituisce l'oggetto StringBuffer modificato.
Esempio
public class Test {
public static void main(String args[]) {
StringBuffer sb = new StringBuffer("abcdefghijk");
sb.insert(3, "123");
System.out.println(sb);
}
}
Questo produrrà il seguente risultato:
Produzione
abc123defghijk