gpt4 book ai didi

java - 使用 indexOf 和 substring 来计算数字

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:47 26 4
gpt4 key购买 nike

我不确定该怎么做,我的程序应该让用户输入 IP 地址。然后程序应该以十进制表示法返回一个值。例如 134.115.64.1 是输入,2255699969 是输出。

我想知道我是否可以将 134,115,64 和 1 存储在变量中。如果是这样,我该怎么办?任何类型的教程的链接都会很棒,因为我还没有找到自己的教程。

谢谢

最佳答案

解析IP地址的技巧

BigInteger ip = new BigInteger(1,InetAddress.getByName("134.115.64.1").getAddress());
// or
long ip = InetAddress.getByName("134.115.64.1").hashCode() & 0xffffffffL;

System.out.println(ip);

打印

2255699969

关于java - 使用 indexOf 和 substring 来计算数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12190955/

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