给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。

    所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。

    示例 1:

    输入:address = “1.1.1.1”
    输出:”1[.]1[.]1[.]1”
    示例 2:

    输入:address = “255.100.50.0”
    输出:”255[.]100[.]50[.]0”

    提示:

    给出的 address 是一个有效的 IPv4 地址


    1. class Solution {
    2. public String defangIPaddr(String address) {
    3. StringBuilder res = new StringBuilder();
    4. int n = address.length();
    5. for (int i = 0; i < n; ++i) {
    6. char c = address.charAt(i);
    7. if (c == '.')
    8. res.append("[.]");
    9. else
    10. res.append(c);
    11. }
    12. return res.toString();
    13. }
    14. }