我有几个字符串(大约 100 个),我想将它们存储在数据结构中,然后我想在其中搜索特定字符串以检查它是否存在。在这种情况下,Java 中的 DS 最适合快速搜索。
实际用例是我想为书籍创建一个目录,并且需要找出是否存在特定的标题。
所有的字符串都是唯一的。我不想自己实现任何 DS,但想使用 Java 中已经存在的任何集合。
我有几个字符串(大约 100 个),我想将它们存储在数据结构中,然后我想在其中搜索特定字符串以检查它是否存在。在这种情况下,Java 中的 DS 最适合快速搜索。
实际用例是我想为书籍创建一个目录,并且需要找出是否存在特定的标题。
所有的字符串都是唯一的。我不想自己实现任何 DS,但想使用 Java 中已经存在的任何集合。
为什么不使用任何List来存储所有字符串并使用contains()方法来查找它是否存在于您的List中。
你甚至可以使用Set但在这种情况下你的字符串必须是唯一的。
使用Set实现。该contains
方法将告诉您是否存在特定String
标题