我有一个java程序,它就像一个搜索引擎,你可以在搜索栏中键入任何关键字,它会在mysql数据库中找到一个匹配的关键字,并将所有这些条目拉到一个jtable中。有大约50000个数据条目,所以如果我输入1.456,所有包含这个关键字的条目都会出现。我有一个id列,其中每个条目都有一个唯一的id。我希望能够将任何没有id的条目导出到一个单独的文本文件中。如果可能,还可以导出重复的ID。
5anewei61#
您只需遍历集合并构建id->countasinteger的Map。最后,您可以获取所有计数大于1的值并将其导出。在构建Map时,如果遇到没有键的条目,请将其添加到单独的集合中。另一种可能是在db中的自定义select中执行此操作。也许count函数提供了您要查找的内容:https://www.w3resource.com/sql/aggregate-functions/count-function.php这是一个存储在文本文件中的示例:如何使用java将字符串保存到文本文件中?
1条答案
按热度按时间5anewei61#
您只需遍历集合并构建id->countasinteger的Map。最后,您可以获取所有计数大于1的值并将其导出。在构建Map时,如果遇到没有键的条目,请将其添加到单独的集合中。
另一种可能是在db中的自定义select中执行此操作。也许count函数提供了您要查找的内容:https://www.w3resource.com/sql/aggregate-functions/count-function.php
这是一个存储在文本文件中的示例:如何使用java将字符串保存到文本文件中?