这题超级简单,简单到没有题解
/**
* @author xnl
* @Description:
* @date: 2022/6/21 21:27
*/
public class Solution {
public static void main(String[] args) {
Solution solution = new Solution();
String address = "1.1.1.1";
System.out.println(solution.defangIPaddr(address));
}
public String defangIPaddr(String address) {
String[] split = address.split("\\.");
String ans = "";
for (int i = 0; i < split.length; i++){
ans = ans + split[i];
if (i != split.length - 1){
ans = ans + "[.]";
}
}
return ans;
}
public String defangIPaddr2(String address) {
return address.replaceAll("\\.", "[.]");
}
}
这篇博客展示了两种在Java中将IPv4地址“defang”(替换点号为'[.]')的方法。第一种是通过字符串split和循环实现,第二种则是使用replaceAll函数直接替换。代码简洁且易于理解,适用于基础的IP地址处理场景。
248

被折叠的 条评论
为什么被折叠?



