参考: 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