黑马程序员技术交流社区

标题: 快速打乱字符串的字符顺序 [打印本页]

作者: 小东先森    时间: 2016-9-23 09:35
标题: 快速打乱字符串的字符顺序
除了用工具类,有什么方法能够快速打乱字符串的字符顺序.并生成一个新的字符串最为返回值?

作者: 赵龙    时间: 2016-9-23 09:44
用字符缓冲区重新拼接字符串
作者: 18001105207    时间: 2016-9-23 10:21
还有比较麻烦的 思路,将字符串的字符放在集合中,然后用Random生成随机数与集合中的remove()结合,可以生成新的没有顺序的字符串
作者: xiaoyao1243    时间: 2016-9-23 14:40
定义方法将字符串存到HashSet集合中再返回String吧
作者: cjc147    时间: 2016-9-23 21:33
将字符串的字符存到双列集合中,使用Random类的next函数随机打乱键,再根据键获取值。
作者: hysnxdss    时间: 2016-9-23 22:31
打碎,存到set集合在用集合toString返回字符串
作者: 名字被注册了    时间: 2016-9-23 22:35
用Set集合
作者: 名字被注册了    时间: 2016-9-23 22:37
存入Set集合,再取出就好了!
作者: 小东先森    时间: 2016-9-25 08:27
名字被注册了 发表于 2016-9-23 22:37
存入Set集合,再取出就好了!

存入set集合  会去重的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2