上海网站建设网络推广,wordpress 描文本优化,网站外包多少钱,wordpress 知更鸟 下载LCR 122. 路径加密 假定一段路径记作字符串 path#xff0c;其中以 . 作为分隔符。现需将路径加密#xff0c;加密方法为将 path 中的分隔符替换为空格 #xff0c;请返回加密后的字符串。
示例 1#xff1a;
输入#xff1a;path a.ae…LCR 122. 路径加密 假定一段路径记作字符串 path其中以 . 作为分隔符。现需将路径加密加密方法为将 path 中的分隔符替换为空格 请返回加密后的字符串。
示例 1
输入path a.aef.qerf.bb
输出a aef qerf bb限制 0 path.length 10000 JAVA代码 工具类方法
在这里列举一下但是不可以投机取巧哦~~
class Solution {public String pathEncryption(String path) {return path.replace(., );}
}官方办法
注意字符串不可变 所以我们新建一个StringBuilder对象。遍历字符串如果是.字符就append ,如果不是的话就append当前的字符。
class Solution {public String pathEncryption(String path) {StringBuilder sb new StringBuilder();for(int i 0;ipath.length();i){if(path.charAt(i) .){sb.append( );}else{sb.append(path.charAt(i));}}return sb.toString();}
}