在 JAVA 中存储 IP 流元组的最佳方法是什么?



我是网络编程的新手。我有一个任务是在 JAVA 的容器中存储源 IP 和端口以及目标 IP 和端口。

我找不到一个好的解决方案。

我正在考虑执行以下操作

Map<Inet4Address, port> SourceMap;
Map<Inet4Address,port> DestMap;
TreeMap<Map<Inet4Address, port> , Map<Inet4Address, port> > tupleMap;

这是存储元组并迭代它们的好处,还是有更好的方法?

提前感谢!

干杯!

两个InetSocketAddresses就可以了。每个都拥有一个 IP 地址和一个端口。

您的地图没有多大意义。它们只允许与每个 IP 地址进行一次连接。

相关内容

最新更新