深圳做网站比较好天涯,营销型网站建设讨论题,12345律师免费咨询,长乐区住房和城乡建设局网站Java解决IP地址无效化
01 题目 给你一个有效的 IPv4 地址 address#xff0c;返回这个 IP 地址的无效化版本。 所谓无效化 IP 地址#xff0c;其实就是用 [.] 代替了每个 .。 示例 1#xff1a; 输入#xff1a;address 1.1.1.1
输出…Java解决IP地址无效化
01 题目 给你一个有效的 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 地址
02 知识点
数组Stringbuffer函数
03 我的题解思路
public class defangIPaddr {public static void main(String[] args) {
// 测试数据System.out.println(defangIPaddr(1.1.1.1));}public static String defangIPaddr(String address) {//创建一个StringBuffer类StringBuffer snew StringBuffer();
// 循环整个数组符合条件就修改不符合就添加原本for (int i 0; i address.length(); i) {if(address.charAt(i).) {s.append([.]);}else {s.append(address.charAt(i));}}
// 转成String返回return s.toString();}
}