In: Computer Science
JAVA code for above problem-
import java.io.*;
import java.util.Scanner;
//class that contains stub methods- linearSearch &
binarySearch
public class Search{
//method to display menu
public void displayMenu(){
System.out.println("Please select from below:");
System.out.println("1. Linear Search");
System.out.println("2. Binary Search");
}
//stub method for linear search
public boolean linearSearch(String filename,String word){
return(true);
}
//stub method for binary search
public boolean binarySearch(String filename,String word){
return(true);
}
}
class GFG {
public static void main (String[] args) {
//scanner object
Scanner inp = new Scanner(System.in);
//object of Search class
Search myobj=new Search();
//displaying menu
myobj.displayMenu();
while(true){
//taking user input
System.out.println("Your Selection:");
int option = inp.nextInt();
if(option==1 || option==2){
//taking input
String inputFile,word;
System.out.println("Please enter the input file to
searched:");
inputFile=inp.nextLine();
System.out.println("Please enter the string to be
searched in"+inputFile+":");
word=inp.nextLine();
System.out.println("Search functionality is under
maintenance. Thank you for using my search program.");
break;
}
else{
System.out.println("Please select between option 1 or
2");
}
}
}
}
Code-
Input and Output-
If the answer helped then please upvote.
And for any queries,please comment.