【发布时间】:2013-12-19 17:10:16
【问题描述】:
我需要一些关于 JAVA 的帮助: 我有一个无法更改的函数签名,并且我的函数需要递归并返回字符串数组,而无需任何选项将其添加到签名中。
这是我的签名:
public String[] findSimilar(String w, int index, int k)
该函数在TRIE结构中查找相似的单词,它们之间的差异为K个字母。
例如,在带有单词 hello、nice、nine、cry 的 TRIE 中,对于单词“bike”和 k=2,函数将返回带有 nice 和 9 的 String[]。
我不是在寻找解决方案,只是在寻找返回字符串数组的方法。
** 我用收到的签名编写了一个函数作为包装器,但我发现我不能使用包装器。
谢谢!
【问题讨论】:
-
如果字符串在集合中,您可以
return collection.toArray(new String[0]);
标签: java string recursion return-value