zoukankan      html  css  js  c++  java
  • Java第六次实验

    抽奖程序:

    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.Random;
    import java.util.Scanner;
    
    public class DrawPrize {
        private ArrayList<Integer> prize;
        private Random rand;
        private Scanner sc;
    
        public DrawPrize() {
            prize = new ArrayList<>();
            rand = new Random();
            sc = new Scanner(System.in);
        }
    
        public void addToSet() {
            System.out.println("总奖品数目为:");
            int total = sc.nextInt();
            while (prize.size() < total) {
                prize.add(rand.nextInt(1000));
            }
        }
    
        public void drawPrize() {
            System.out.println("一、二、三等奖的个数分别为:");
            int dp1 = sc.nextInt();
            int dp2 = sc.nextInt();
            int dp3 = sc.nextInt();
            Iterator iterator = prize.iterator();
            int i = 0;
            System.out.println("获得一等奖的是:");
            while (i < dp1) {
                System.out.println("          " + iterator.next());
                iterator.remove();
                i++;
            }
            i = 0;
            System.out.println("获得二等奖的是:");
            while (i < dp2) {
                System.out.println("          " + iterator.next());
                iterator.remove();
                i++;
            }
            i = 0;
            System.out.println("获得三等奖的是:");
            while (i < dp3) {
                System.out.println("          " + iterator.next());
                iterator.remove();
                i++;
            }
        }
    
        public static void main(String[] args) {
            DrawPrize prizeLearning = new DrawPrize();
            prizeLearning.addToSet();
            prizeLearning.drawPrize();
        }
    }

    结果如下:

  • 相关阅读:
    FastDFS集群安装说明
    关于Sentaurus的日常(一)(Basics)
    关于Sentaurus的日常(三)
    记录程序运行时间之clock 函数
    Mysql 使用经验 2013
    proxy ip 收集方式总结
    操作系统的默认格式的陷阱
    VNC server 使用手记
    div body 间距
    asp.net处女作
  • 原文地址:https://www.cnblogs.com/gentleman-g/p/5486306.html
Copyright © 2011-2022 走看看