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.