introductionToProgramming/week10/spellcheck/EnglishSpellchecker.java
Daniel Bulant c91fd07e47 week 10
2025-11-05 13:08:47 +01:00

16 lines
546 B
Java

import java.util.Arrays;
import java.util.HashSet;
class EnglishSpellchecker implements Spellchecker {
public HashSet<String> words = new HashSet<String>(
Arrays.asList("buffalo", "I", "the", "a", "old", "young", "man", "woman", "boat"));
public boolean isWord(String word) {
if (words.contains(word))
return true;
var lowercasedFirst = Character.toLowerCase(word.charAt(0)) + word.substring(1);
if (words.contains(lowercasedFirst))
return true;
return false;
}
}