Aktionen

String Buffer insert() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Diese Methode fügt die Daten in eine Teilzeichenfolge dieses StringBuffers ein. Wir sollten den Offset-Wert (Integer-Typ) des Puffers angeben, an dem wir die Daten einfügen müssen. Mit dieser Methode können Daten verschiedener Typen wie Integer, Zeichen, String usw. eingefügt werden.

Wenn Start gleich Ende ist, werden keine Änderungen vorgenommen.

Syntax

Hier ist eine separate Methode für jeden primitiven Datentyp:

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)

Parameter

Hier sind die Einzelheiten der Parameter:

  • Der Parameter hängt davon ab, was Sie einzufügen versuchen.

Rückgabewert

  • Diese Methode gibt das modifizierte StringBuffer-Objekt zurück.

Beispiel

public class Test {

   public static void main(String args[]) {
      StringBuffer sb = new StringBuffer("abcdefghijk");
      sb.insert(3, "123");
      System.out.println(sb); 
   }  
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

abc123defghijk