1108. Defanging an IP Address


解法一

class Solution {
    public String defangIPaddr(String address) {
        String ans = "";
        for(int i = 0 ; i < address.length();i++){
            if(address.charAt(i)=='.') {
                ans += "[.]";
            }
            else ans+= address.charAt(i);
        }
        return ans;
    }
}

解法二

class Solution {
    public String defangIPaddr(String address) {
        String result = "";
        int acount = 0;
        for (int i = 0; i < address.length(); i++) {
            if (address.charAt(i) == '.') {
                result += address.substring(acount, i);
                result += "[.]";
                acount = i + 1;
            }
        }
        return result + address.substring(acount, address.length());
    }
}
全部评论

相关推荐

09-22 22:22
中山大学 Java
双尔:赌对了,不用经历秋招的炼狱真的太好了,羡慕了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务