- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
2小时前关门了。
Improve this question
如果我们给定一个字符串,我们必须根据长度找到字符串的中点。
我必须接受用户的输入,然后用"*"替换字符串中间的字符。
2小时前关门了。
Improve this question
如果我们给定一个字符串,我们必须根据长度找到字符串的中点。
我必须接受用户的输入,然后用"*"替换字符串中间的字符。
2条答案
按热度按时间ac1kyiln1#
你不能直接在python中更新字符串,因为它是不可变的。
rxztt3cl2#
给定一个字符串str,我们的任务是打印字符串的中间字符,如果字符串的长度是偶数,那么就有两个中间字符,我们需要打印第二个中间字符.
示例:
输入:str ="Java"输出:v说明:给定字符串的长度是偶数。因此,有两个中间字符"a"和"v",我们打印第二个中间字符。
输入:str ="极客对极客"输出:o解释:给定字符串的长度是奇数,因此,只有一个中间字符,我们打印中间字符。
推荐:请先在{IDE}上尝试您的方法,然后再转到解决方案。方法:
获取要查找中间字符的字符串,计算给定字符串的长度,查找字符串的中间索引,现在使用Java中的函数charAt()打印索引middle处字符串的中间字符。