Java 随机分组

有一组数据,没有其他规律,假如每组需要分4个人,求解决方案,谢谢!

第1个回答  2013-06-05
有一组数据,然后你又每组需要分4个人,到底是一组数据还是多组数据呀,不知道你是不是想把一组 数据分成4份?如果是,给你个思路 ,假如你的这组数据是一个字符串数组a,你就循环a的长度次数,每次都产生一个0到a长度之间的随机数,强转成int,并记录到一个新数组里,这样一直循环取,当然,如果新数组里已经记录的数字不要重复记录,保证这个新数组里装的是唯一的数,并且这些数组里的数字,是你字符串数组的a的下标,然后循环新数组,按新数组里的值做下标去取a数组里的字符,a长度假如是20的话,每隔五个就放在一起,这样分成四份,而且取的顺序是新数组的下标来决定的,而新数组的下标又是随机生成的,。。。这样就达到随机将这组数据分成份了
第2个回答  2013-06-03
问题可以说的更详细些不?追问

加你Q了,详细聊!

第3个回答  2013-06-03
用多线程就可以搞定追问

朋友,能详细点吗,这样我怎么实现呢!

追答

你先把你的要求说详细点。

追问

599758917,你加我Q,我详细跟你说!