How do I have my code output answers without printing the string: s = MidtermProblems.replaceFirst(null, 't'); s = MidtermProblems.replaceFirst("", 't'); s = MidtermProblems.replaceFirst("lice", 'm'); s = MidtermProblems.replaceFirst("a", 't');
How do I have my code output answers without printing the string:
s = MidtermProblems.replaceFirst(null, 't');
s = MidtermProblems.replaceFirst("", 't');
s = MidtermProblems.replaceFirst("lice", 'm');
s = MidtermProblems.replaceFirst("a", 't');
import java.util.Scanner;
public class replaceFirst
{
public static String replaceFirst(String Str,char c)
{
if(Str == null)
return null;
else if(Str == "")
return "";
else
{
Str = Str.substring(0,0) + c + Str.substring(0 + 1);// modified string
return Str;
}
}
public static void main(String[] args)
{
System.out.print( replaceFirst("basant\n",'c'));
System.out.print( replaceFirst(null,'t'));
System.out.print( replaceFirst("\n",'t'));
System.out.print( replaceFirst("lice\n",'m'));
System.out.print( replaceFirst("a",'t'));
}
}
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 3 images