Word Finder

Run Settings
LanguageJava
Language Version
Run Command
class Main { /* Word finding: Given a word w and some text t, write a function that finds whether w is in t. For example: w="nest", t="I built a nest and tested it." */ // write a function named isWordFound that will take two param word, text. // Iterate thriugh the text to check if the word found // if its found then return true otherwise return false // o(m * n) public static boolean isWordFound(String word, String text){ // covert both words and text to lowercase for case-sensitive comparision word = word.toLowerCase(); //o(1) text = text.toLowerCase(); //o(1) // Split the text into words using whitespace as delimeter String[] wordsInText = text.split("\\s+"); // iterate through each word in the text for(String w : wordsInText){ if(w.equals(word)){ return true; } } return false; } public static void main(String[] args) { String word = "nest"; String text = "I built a nest and tested it."; boolean isFound = isWordFound(word, text); System.out.println(isFound); } }
Editor Settings
Theme
Key bindings
Full width
Lines