很抱歉,如果这是重复的话。如果没有示例,很难准确地询问我在Google上的需求。
我想使用一个允许字符的字符数组,然后使用一个方法(有一个长度参数)来返回使用这些允许字符的所有可能字符串的列表。
例如,如果char []包含'A', 'B', 'C'
且给定长度为3,那么结果将是
AAA, AAB, AAC,
ABA, ABB, ABC,
ACA, ACB, ACC,
BAA, BAB, BAC,
BBA, BBB, BBC,
BCA, BCB, BCC,
CAA, CAB, CAC,
CBA, CBB, CBC,
CCA, CCB, CCC
没有必要使用代码的确切答案,因为我试图通过纯粹的兴趣和享受来实现这一点,所以欢迎提示!