gpt4 book ai didi

java - 从文本文件中查找唯一 IP 地址列表

转载 作者:行者123 更新时间:2023-12-01 18:48:45 24 4
gpt4 key购买 nike

如何用 Java 编写程序从文本文件中查找唯一 IP 地址列表?

我只是 Java 的新手。我有以下txt格式的数据:

Date first seen          Duration Proto      Source IP Addr:Port     Destination IP Addr:Port   Packets    Bytes Flows
2013-03-03 23:54:46.574 8.000 UDP 108.169.77.76:12345 -> 108.169.0.112:53 5 325 1
2013-03-03 23:59:51.984 0.000 UDP 100.253.69.196:62458 -> 100.256.234.129:1947 1 68 1
2013-03-03 23:59:52.048 0.000 UDP 108.450.45.35:123124 -> 108.123.0.987:9101 2 1686 1

请注意,这些 IP 地址只是我编造的,实际数据集要大得多。

我想知道如何用java编写一个程序来查找唯一源/目标IP地址的列表?还要计算文本文件中每个 IP 地址作为源/目标地址的出现次数?

最佳答案

这就是 Set 集合的用途。创建一个类来保存一行的所有数据,实现它的 equals 和 hashcode 方法,以便它只关心源和目标,然后简单地添加所有类到集合中,您最终将获得独特的结果。

关于java - 从文本文件中查找唯一 IP 地址列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16577225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com