黑马程序员技术交流社区
标题:
双色球系统
[打印本页]
作者:
haojingwei310
时间:
2016-5-27 23:52
标题:
双色球系统
public class RandomDemo {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<> ();
//产生7个不相同的数
ArrayList<Integer> list1 = getNum(list);
//遍历
for2(list1);
}
public static int random() {
int i = new Random().nextInt(34);
return i;
}
public static ArrayList<Integer> getNum(ArrayList<Integer> list) {
list.add(random());
for(int i = 0; i< list.size() ;i++) {
if(list.size() < 7) {
list.add(random());
if(list.get(list.size() - 1) == list.get(i)) { //新加入的 与原元素比较
list.remove(list.size() -1);
}
}
}
return list;
}
public static void for2(ArrayList<Integer> list) {
for(int i = 0; i < list.size() ;i++) {
System.out.print(list.get(i) + ", ");
}
}
}
作者:
王子鹏
时间:
2016-5-28 10:41
顶顶顶顶顶顶
作者:
wangzifei
时间:
2016-5-28 11:15
顶顶更健康!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2