要是有相同的字符串怎么办?
楼主的意思是
一个文件里
有很多行
把这些行从新组成以行并且要进行无重复的组合20组?
如果是这样很像一种随机数算法的应用,那着题只能算麻烦而以,并不能算难。
首先要读取总行数和一个文本文件里的每一行放入一个数组中(数组要比ArrayList省内存)
然后对数组进行随机排序,以前个人看过一篇.NET的随机算法,那个算法里会随机生成一定范围内无重复的数组,其原理在随机因子上,那个随机因子用的是以毫秒做乘法,因为毫秒的变化要比秒快,因此随机算法才能不重复。