当前位置: 首页 > news >正文

【字符串】【将字符数组转为字符串】Leetcode 122 路径加密

【将字符数组转为字符串】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;}
}  
http://www.lryc.cn/news/204397.html

相关文章:

  • 网络基础知识100问
  • 女孩子就是要打扮漂亮,让童年不留遗憾
  • 实现目录数据的上移(up)、下移(down)、置顶(top)、置底(bottom)的操作
  • Ubuntu 常用命令
  • 如何空手套白狼?一口气省7K再抓住一个7K起步的工作?
  • 电脑主机如何选择内存条
  • 计算机考研自命题(5)
  • 【原创】c语言4种字符串函数的代码测试
  • 扩散模型学习——代码学习
  • redis 数据结构
  • node.js中express框架cookie-parser包设置cookie的问题
  • Docker命令手册
  • Selenium+Pytest自动化测试框架详解
  • CentOS7安装部署CDH6.2.1
  • 海思Hi3519DV500边缘计算盒子-英码IVP09A,双核A55 64位处理器
  • 理解数据库
  • RHCE---Shell基础 2
  • Git报错解决
  • TechSmith Camtasia 2023 for Mac 屏幕录像视频录制编辑软件
  • 高效MMdetection(3.1.0)环境安装和训练自己数据集教程(实现于Linux(ubuntu),可在windows尝试)
  • 软考-入侵检测技术原理与应用
  • openGaussDatakit让运维如丝般顺滑!
  • 整理MongoDB文档:身份验证
  • 逐字稿 | 视频理解论文串讲(下)【论文精读】
  • 【C++入门:C++世界的奇幻之旅】
  • rancher2.6.4配置管理k8s,docker安装
  • ​​​​​​​Python---练习:使用while嵌套循环打印 9 x 9乘法表
  • 仅手机大小!极空间T2随身数据魔盒发布:既是NAS 又是U盘
  • 设计院图纸加密防泄密方案——天锐绿盾加密软件@德人合科技
  • AD9371 官方例程HDL详解之JESD204B TX侧时钟生成 (二)