可能重复: 生成给定字符串的所有排列 我在Java中有一个长度任意的数组,并且我想生成它们的所有可能排列。对于固定长度,简单的方法是一系列嵌套的for循环,但由于数组长度未知,这不是一个选项。在Java中是否有一种简单的方法来完成这个任务?