ITPub博客

首页 > 应用开发 > Java > [JAVA]复习第四日随机点名案例(数组遍历,随机Random)

[JAVA]复习第四日随机点名案例(数组遍历,随机Random)

原创 Java 作者:Taiaishua 时间:2018-06-18 23:32:50 0 删除 编辑

点击(此处)折叠或打开

  1. /*
  2.    随机点名器:
  3.      1 存储姓名
  4.      2. 预览所有人的姓名
  5.      3. 随机出一个人的姓名
  6. */
  7. import java.util.Random;
  8. public class CallName{
  9.     public static void main(String[] args){
  10.         //存储姓名,姓名存储到数组中
  11.         //数组存储姓名,姓名的数据类型,String
  12.         String[] names = {"张三","李四","王五","李蕾","韩梅梅","小名","老王","小华","约翰逊","爱丽丝"};
  13.         
  14.         //预览: 遍历数组,打印所有姓名
  15.         for(int i = 0 ; i < names.length ; i++){
  16.             System.out.println(names[i]);
  17.         }
  18.         System.out.println("=============");
  19.         
  20.         //随机出一个人的名
  21.         //利用随机数,生成一个整数,作为索引,到数组中找到对应的元素
  22.         Random ran = new Random();
  23.         //随机数,范围必须是0-数组的最大索引
  24.         int index = ran.nextInt(names.length);//index 就是随机数,作为索引
  25.         System.out.println(names[index]);
  26.     }
  27. }

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537584/viewspace-2156314/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    55
  • 访问量
    51687