【发布时间】:2013-03-16 14:24:41
【问题描述】:
我有一个单词需要用星号替换某个字符,但我需要从这个单词中获取所有替换的变体。例如。我想用星号替换字符'e':
String word = telephone;
但是要得到这个列表作为结果:
List of words = [t*lephone, tel*phone, telephon*, t*l*phone, t*lephon*, tel*phon*, t*l*phon*];
在 Java 中有没有快速的方法来做到这一点?
【问题讨论】:
-
我不这么认为。我建议做一个简单的递归算法(DFS)。
标签: java string replace variations