【Java小工具】 - 判断ipv4和ipv6

it2023-03-21  75

java内置的IPAddressUtil可以完成常用的Ipv4和ipv6的截取,判断方法,可直接使用。

java判断ipv4和ipv6代码

import sun.net.util.IPAddressUtil; public class ipCheck { public static void main(String[] args) { // String ip = "127.0.0.1"; // String ip = "abcd::abcd:abcd:abcd:abcd"; String ip = "abcd.123:0"; boolean isIpv4 = IPAddressUtil.isIPv4LiteralAddress(ip); System.out.println(isIpv4+" is ipv4?"+isIpv4); boolean isIpv6 = IPAddressUtil.isIPv6LiteralAddress(ip); System.out.println(isIpv6+" is ipv6?"+isIpv6); } }
最新回复(0)