参考: https://gitee.com/beeworkshop/java-ipv6?_from=gitee_search
依赖包:
<dependency>
<groupId>com.googlecode.java-ipv6</groupId>
<artifactId>java-ipv6</artifactId>
<version>0.17</version>
</dependency>
public static void main(String[] args) {
String t = "15ba:db5::/64";
IPv6Network network = IPv6Network.fromString(t);
System.out.println(network.getFirst().toLongString());
System.out.println(network.getLast().toLongString());
}
输出:
15ba:0db5:0000:0000:0000:0000:0000:0000
15ba:0db5:0000:0000:ffff:ffff:ffff:ffff

本文介绍如何使用java-ipv6库解析IPv6网络地址。通过示例代码展示如何从字符串中获取IPv6网络的第一个和最后一个地址,输出为长格式字符串。


被折叠的 条评论
为什么被折叠?



