Hay Leute, wenn ich folgenden Code kompilieren und ausführen möchte, bekomme ich folgenden Fehler, aber ich weiß nicht, was ich für einen Fehler gemacht habe, wär nett, wenn sich das mal einer angucken könnte, danke
Code:
public class StringBuffer {
public static void main(String[] args) {
String meinString = "Hallo xy";
String muster = "xy";
String kunde = "Hans Müller";
StringBuffer sb = new StringBuffer( meinString );
int laengeKunde = kunde.length();
int laengeMuster = muster.length();
int position = meinString.indexOf( muster );
sb = sb.replace( position, position + laengeMuster, kunde );
System.out.println( sb );
}
}
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor StringBuffer(String) is undefined
The method replace(int, int, String) is undefined for the type StringBuffer
at StringBuffer.main(StringBuffer.java:10)