在本学期的最后一个项目中,目标是对歌曲对象中的抒情字符串进行特定短语的搜索,然后根据子字符串匹配的长度对结果进行排序。歌词从文件中读取,并与该文件中的行符匹配。我有一个TreeMap<String, TreeSet<Song>>中的所有歌曲,所以我得到了与查询中的第一个单词匹配的所有歌曲。我遇到的困难是搜索匹配字符串,因为正则表达式在这种情况下是行不通的。using that as the s
每个文档都有其子集合的字段,以及树中指向其父文档的引用“反向指针”。所以你可以像A.B.C.D一样沿着树走下去,然后你也可以通过概念上的D.C.B.A.回到树上的A。我们遇到的问题是,我们需要有效地查询“A中的所有D”。理想情况下,我们可以做一些像select all D where D.C.B.A = 'some A'这样的概念上的事情。每个文档都有其子集合的字段,以及树中指向其父文档的引用“反