package zuo;
import java.io.FileWriter;
import java.io.Writer;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
/**
- 用List保存10个(0-50)的随机偶数,要求数字不重复,并用IO流将集合中的数据按格式保存在文件中,
格式为 48,44,38,30,26,(从大到小,用逗号分隔) - @author soft01
*/
public class wn {
public static void main(String[] args) {
List l = new ArrayList();
Random r = new Random();
while(l.size()!=10) {
int i = r.nextInt(51);
if(l.contains(i)) {
l.remove(l.indexOf(i));
}else {
l.add(i);
}
}
Collections.sort(l);
Collections.reverse(l);
System.out.println(l);
try(
Writer w = new FileWriter("b.txt");
){
for (Integer ir : l) {
w.write(ir+",");
}
}catch (Exception e) {
// TODO: handle exception
}
}
}