gpt4 book ai didi

java - 在 Java 中获取 Ipv6 完整格式

转载 作者:行者123 更新时间:2023-11-30 08:41:17 26 4
gpt4 key购买 nike

我有一个像这样的 ipv6:“2001:cdba::3257:9652”。 我想获得像这样的完整格式的 ipv6:2001:cdba:0000:0000:0000:0000 :3257:9652 。 Java 中是否有任何函数可以做到这一点?以及如何压缩 ipv6 完整格式?谢谢大家。

最佳答案

标准 Java 库中没有方法可以做到这一点。

The IPAddress Java library有生成这些格式和各种其他字符串格式的方法。

这是一个代码示例:

    IPAddressString addrString = new IPAddressString("2001:cdba::3257:9652");
IPAddress addr = addrString.getAddress();
String string = addr.toFullString();
System.out.println(string);
string = addr.toCanonicalString();
System.out.println(string);

输出是:

2001:cdba:0000:0000:0000:0000:3257:9652
2001:cdba::3257:9652

关于java - 在 Java 中获取 Ipv6 完整格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35168524/

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