java案例分析--随机点名器(Random,Scanner)

随机点名器

即在全班同学中随机的打印出一名同学名字。

要做的随机点名器,它具备以下3个内容:

  • 存储所有同学姓名
  • 总览全班同学姓名、
  • 随机点名其中一人,打印到控制台
import  java.util.Scanner;
import  java.util.Random;
public class hanghang {
    public static void main(String[] args){
        String[] name = new String[3];
        for(int i=0;i<name.length;i++){
            Scanner sc = new Scanner(System.in);
            System.out.println("输入第"+ (i+1) +"个名字");
             name[i] = sc.next();            //next后面不跟Int 因为后面sc是字符串 ***
        }
        System.out.println("--------------------------");
        for(int i=0;i<name.length;i++) {
            System.out.println( name[i]);
        }
        Random ran = new Random();
        int s = ran.nextInt(name.length);
        System.out.println("--------------------------");
        System.out.println("得到的随机姓名是:"+ name[s]);
        }
    }

代码测试:

猜你喜欢

转载自blog.csdn.net/qq_29373285/article/details/81409884
今日推荐