小编Say*_*eli的帖子

无法删除我的 ip_adress 中的前导零

该函数应该删除 IPv4 地址中的前导零。007.006.02.90例如,地址应转换为7.6.2.90. 问题似乎出在这一行:

public static String zero_cutter(String ip) {
    String ipnew;
    String []  spliti = ip.split(".");
    int[] myArray = new int[4];

    for (int i = 0; i < 4; i++) {
        myArray [i] = Integer.parseInt(spliti [i]);
    }

    for (int i = 0; i < 4; i++) {
        spliti [i]  = Integer.toString(myArray [i]);
    }
    ipnew = spliti [0] + "." + spliti [1] + "." + spliti [2] +    "." + spliti [3];

    return ipnew;
}
Run Code Online (Sandbox Code Playgroud)

java arrays string ip parsing

3
推荐指数
1
解决办法
594
查看次数

标签 统计

arrays ×1

ip ×1

java ×1

parsing ×1

string ×1