我需要使用已经定义的2-4个字母组创建一个完全随机化的字符串.如何使用字母,将它们组合成一个字符串,随机化每个字符的位置,然后将该大字符串转换为两个随机大小(但> = 2)的其他字符串.谢谢大家的帮助.
到目前为止我的代码是:
//shuffles letters ArrayList arrayList = new ArrayList(); arrayList.add(fromFirst); arrayList.add(fromLast); arrayList.add(fromCity); arrayList.add(fromSong); Collections.shuffle(arrayList);
但是我发现这会改变字符串,而不是单个字母.作为一个数组,它也有常规书写中找不到的括号,我希望它看起来像随机的各种各样的字母