gpt4 book ai didi

java - 用增量字符替换子字符串

转载 作者:行者123 更新时间:2023-12-01 14:50:55 24 4
gpt4 key购买 nike

我试图在递增时用字符替换某些子字符串。例如,

Input:  Hello World
Output: He...o Wor...d

每次找到一个字符时,它都会增加要输出的字符数量,我也应该在没有任何数组或数组列表的情况下执行此操作。

我不知道如何解决这个问题,我意识到我需要一个变量来计算找到子字符串的次数,但至于替换它,我不知道该怎么做。

另外,我不希望别人提供代码,我宁愿自己做。

编辑:子字符串不一定是一个字符,它可以是多个字符。 IE。 “他”、“我”等

最佳答案

查看 StringBuffer。您可以使用它来 setCharAt 给定索引并在给定索引处插入字符串。然后您可以通过嵌套循环来完成此操作。外部循环 while 循环搜索需要替换的字符串。使用 while (buffer.indexOf (target) >=0) 内部 e 循环插入 counter 个 '.'

关于java - 用增量字符替换子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14865605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com