Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java使程序检查字典中是否有单词_Java_File_Dictionary_Boolean - Fatal编程技术网

Java使程序检查字典中是否有单词

Java使程序检查字典中是否有单词,java,file,dictionary,boolean,Java,File,Dictionary,Boolean,我想让这个程序来检查字典里是否有一个单词,我该如何用接近这个的格式来做呢?我应该添加什么才能让它工作?这是我的密码: String file = ("/Users/Brandon/Desktop/code/Good.txt"); Dictionary dict = new Hashtable(); boolean checkWord(String s){ if(StringIsInDictionary) return true; ret

我想让这个程序来检查字典里是否有一个单词,我该如何用接近这个的格式来做呢?我应该添加什么才能让它工作?这是我的密码:

    String file = ("/Users/Brandon/Desktop/code/Good.txt");

    Dictionary dict = new Hashtable();

    boolean checkWord(String s){
        if(StringIsInDictionary) return true;
        return false
    }

你需要这样做(只是一个提纲)——

    String file = ("/Users/Brandon/Desktop/code/Good.txt");

    Dictionary dict = new Hashtable();

    boolean checkWord(String s){
        if(StringIsInDictionary) return true;
        return false
    }
  • 读取并解析包含字典数据的文本文件
  • 将字典中的单词放入数据结构中。您可以使用
    HashSet
    ,它是
    集的一种
  • 检查该集合是否包含要检查的单词

现在,编写实际的代码就交给您了,您可以使用Javadocs来找出需要使用的方法。

如果(StringIsIndicational)返回true,您所说的
是什么意思什么是StringIsInDictionary?在Java中,方法内部不能有方法。句号。@PradeepSimha匿名类和lambda表达式的行有点模糊。很抱歉,我在一秒钟内输入了错误的代码,我将更改它>@clcto我认为不需要太多细节查看OP的开始级别:)
    String file = ("/Users/Brandon/Desktop/code/Good.txt");

    Dictionary dict = new Hashtable();

    boolean checkWord(String s){
        if(StringIsInDictionary) return true;
        return false
    }