我正在将nodejs代码转换为Java8.
在节点中有代码如下所示
var ipToEndAt = ippp.prev("192.168.1.225");
Run Code Online (Sandbox Code Playgroud)
结果ipToEndAt 是"192.168.1.224"
我需要将此行转换为java代码.我搜索了SubnetUtils库,但找不到合适的东西.
类似我还需要将ip地址增加1
任何人都可以建议一个库或代码片段?这将是最好的
尽管自己做起来并不困难,但是Guava中有一个允许这种操作的InetAddresses类.无论如何,Guava是您工具箱中非常有用的补充.
InetAddress address = InetAddress.getByName("192.168.1.225");
address = InetAddresses.decrement(address);
Run Code Online (Sandbox Code Playgroud)
看,它看起来几乎与JS代码相同.
在您的评论中,您声明您无法使用减量方法,这表示您有一个非常旧版本的Guava.
项目主页包含有关如何将当前版本(25.1)添加到项目依赖项的说明.
| 归档时间: |
|
| 查看次数: |
155 次 |
| 最近记录: |