программа проверки орфографии со сканерами - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь заполнить заявку на проверку орфографии.У меня есть словарь, который содержит слова, поэтому при вводе пользователем он позволит увидеть, какие слова можно исправить в пределах их ошибки.

   public class SpellChecker2 {

   public static void main(String[] args) throws IOException
{


    System.out.print("Input");
    Scanner scan = new Scanner(System.in);
    String word = scan.next();
}

public void check(String file) throws IOException
{
    HashSet<String> dictionary = new HashSet<String>();


    Scanner scan = new Scanner(new File("dictionary.txt"));
    while(scan.hasNext())
    {
        String word = scan.next();
        System.out.println(word);
        dictionary.add(word);
    }

    scan = new Scanner(new File("test.txt"));
    while(scan.hasNext())
    {
        String word = scan.next();
        System.out.println(word);
        if(!dictionary.contains(word) //contains checks if it is true or false
        {

        }
    }


}

}

Как использовать сканер для пользовательского ввода, который затем позволит при необходимости иметь правильное написание.Я использую сканер для пользователя, чтобы ввести после этого слова должны быть проанализированы, чтобы проверить орфографию, если это необходимо.

Любая помощь будет отличной.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...