我是网络编程的新手。我有一个任务是在 JAVA 的容器中存储源 IP 和端口以及目标 IP 和端口。
我找不到一个好的解决方案。
我正在考虑执行以下操作
Map<Inet4Address, port> SourceMap;
Map<Inet4Address,port> DestMap;
TreeMap<Map<Inet4Address, port> , Map<Inet4Address, port> > tupleMap;
这是存储元组并迭代它们的好处,还是有更好的方法?
提前感谢!
干杯!
两个InetSocketAddresses
就可以了。每个都拥有一个 IP 地址和一个端口。
您的地图没有多大意义。它们只允许与每个 IP 地址进行一次连接。