网站开发的例子,自媒体怎么入门,江门网站建设服务,电商论坛网站模板【将字符数组转为字符串】Leetcode 122 路径加密 解法1 在Java中#xff0c;char数组没有直接的toString()方法来将其转换为字符串。如果你想将char数组转换为字符串#xff0c;可以使用String类的构造函数来实现#xff1a; ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐… 【将字符数组转为字符串】Leetcode 122 路径加密 解法1 在Java中char数组没有直接的toString()方法来将其转换为字符串。如果你想将char数组转换为字符串可以使用String类的构造函数来实现 ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️
char[] ch {a, b, c};
String str new String(ch);在上面的例子中我们创建了一个char数组ch然后使用String类的构造函数将其转换为字符串str。这样str将包含char数组中的所有字符。
请注意使用toString()方法将char数组转换为字符串会得到一个不符合预期的结果它只会返回char数组的引用而不是数组中的字符序列。
解法1
时间复杂度O(N) 空间复杂度O(N)
class Solution {public String pathEncryption(String path) {char[] ch path.toCharArray();for(int i 0; i ch.length; i){if(ch[i] .){ch[i] ;}}String res new String(ch);return res;}
}