我正在尝试使用开关制作随机名称生成器

时间:2014-10-10 02:58:11

标签: generator

这是我正在从学校分开工作的项目,但是用于学校项目。我试图从集名列表中创建一个名称生成器。我相信我在正确的轨道上,虽然可能完全脱离。我被困在几个问题的地方。

  1. 如何在每个名称之后使循环暂停
  2. 如何防止多次生成相同的名称
  3. 如何从我正在使用的BlueJ程序中获取可执行文件,以便在未安装BlueJ的计算机上运行。
  4. 感谢任何帮助

    我的代码如下

    import java.util.*;
    
    class otherNamePicker
    {
        static CinReader myRead = new CinReader();
        public static void main(String[] args)
        {
            Scanner readinput = new Scanner(System.in);
            Random myRand = new Random();
            String enterkey = "next name";
            System.out.print(enterkey);
            boolean nextName = true;
        while( nextName )
        {
            int names = myRand.nextInt(8)+1;
            enterkey = readinput.nextLine();
            switch(names)
            {
                case 1:
                System.out.println("JonYoung");
                break;
                case 2:
                System.out.println("SeanWorthington");
                break;
                case 3:
                System.out.println("Katie");
                break;
                case 4:
                System.out.println("Cole");
                break;
                case 5:
                System.out.println("Nico");
                break;
                case 6:
                System.out.println("Mari");
                break;
                case 7:
                System.out.println("Sean");
                break;
                case 8:
                System.out.println("Anthony");
                break;
                //each case being a student's name
            }
    
        }
    }
    

    }

0 个答案:

没有答案