2020-05-21
阅读量:
728
用replace替换大小写,代码没错,为什么会不对呢?
如下图所示,要求奇数位转变为大写,偶数位转变为小写,用replace替换,代码没错,为什么会不对呢?

最后的结果不是按题目要求的那样,是因为replace会把所有s[i]一样的字符都替换。
就像下面展示的一样,虽然代码中写的是只替换s[1],但是用了replace替换,就会把所有的字符的替换掉。







评论(0)


暂无数据
推荐帖子
2条评论
6条评论
7条评论