<p>i dono wuts the error come from..helpp..</p>
<p>import java.io.*;
public class exercise3
{
public static void main(String args[]) throws IOException
{
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a string :::>");
String s1 = input.readLine();
System.out.print("Enter the old string to be replaced by the new string :::>");
String s2 = input.readLine();
System.out.print("Enter a new string to replace the old string:::>");
String s3 = input.readLine();</p>
<p>String final = replace(s1, s2, s3);
System.out.println("New String :::> " + final);
}</p>
<p>}</p>
<p>class StringBuffer
{</p>
<p>public static String replace(String oldStr, String newStr, String s)
{</p>
<p>StringBuffer hi = new StringBuffer(oldStr);
int index1 = oldStr.indexOf(newStr);
int index2 = oldStr.lastIndexOf(newStr);
String a = String.valueOf(index1);
String b = String.valueOf(index2);
String final = hi.replace(a, b,"s");</p>
<p>return final;
}</p>
<p>} </p>
<p>--------------------Configuration: Java 14 <default>--------------------
F:\Adrian\Java 14\project\exercise3.java:14: not a statement
String final = a(s1, s2, s3);
^
F:\Adrian\Java 14\project\exercise3.java:14: ';' expected
String final = a(s1, s2, s3);
^
F:\Adrian\Java 14\project\exercise3.java:15: illegal start of expression
System.out.println("New String :::> " + final);
^
F:\Adrian\Java 14\project\exercise3.java:15: ')' expected
System.out.println("New String :::> " + final);
^
F:\Adrian\Java 14\project\exercise3.java:34: not a statement
String final = hi.replace(a, b,"s");
^
F:\Adrian\Java 14\project\exercise3.java:34: ';' expected
String final = hi.replace(a, b,"s");
^
F:\Adrian\Java 14\project\exercise3.java:36: illegal start of expression
return final;
^
F:\Adrian\Java 14\project\exercise3.java:29: cannot resolve symbol
symbol : constructor StringBuffer (java.lang.String)
location: class StringBuffer
StringBuffer hi = new StringBuffer(oldStr);
^
8 errors</default></p>
<p>Process completed.</p>