zoukankan      html  css  js  c++  java
  • java-随机点名2(新手)

    //创建的一个包名。

    package qige;

    //导入一个包。
    import java.util.*;

    //定义一个类。
    public class SJdm {

      //公共静态的主方法。
      public static void main(String[] args) {

        //创建集合。
        ArrayList<SJdmDml> array = new ArrayList<SJdmDml>();

        //调用方法。
        add(array);

        //遍历集合。
        printArrayList(array);

        //随机数。
        randomDmlNmae(array);
    }
      //调用属性方法。
      public static void add(ArrayList<SJdmDml>array) {

        
        //创建对象。
        SJdmDml d = new SJdmDml();

        //给对象赋值。
        d.name = "无敌";
        d.age = 25;
        

        //创建对象。

        SJdmDml d1 = new SJdmDml();

        //给对象赋值。
        d1.name = "上帝";
        d1.age = 26;

        
        //创建对象。
        SJdmDml d2 = new SJdmDml();

        //给对象赋值。
        d2.name = "天天";
        d2.age = 14;
        

        //创建对象。
        SJdmDml d3 = new SJdmDml();

        //给对象赋值。
        d3.name = "十一";
        d3.age = 12;

        //把对象添加到集合中。
        array.add(d);
        array.add(d1);
        array.add(d2);
        array.add(d3);

    }

      //调用遍历集合。
      public static void printArrayList(ArrayList<SJdmDml>array) {

        //定义forf循环。
        for(int i=0;i<array.size();i++) {

        //提取集合里的所有下标,并且打印姓名和年龄。
        SJdmDml d = array.get(i);
        System.out.println(d.name+" "+d.age);
    }
    }
      //调用随机数的方法。
      public static void randomDmlNmae(ArrayList<SJdmDml>array) {

        //定义随机数。

        Random r = new Random();

        //获得一个随机下标。
        int num = r.nextInt(array.size());

        //提取集合里的新的下标并且打印。
        SJdmDml d = array.get(num);
        System.out.println("==========");
        System.out.println(d.name+" "+d.age);
    }
    }

  • 相关阅读:
    css3中强大的filter(滤镜)属性
    traceroute/tracert--获取网络路由路径
    CSS3 clip-path & clip-path 打破矩形设计的限制
    你未必知道的49个CSS知识点
    CentOS7使用firewalld打开关闭防火墙与端口
    部署K8S集群
    python 二分查找代码
    python进程间的通信
    一个线程1让线程2去调用一个函数怎么实现
    设计模式之工厂模式代码
  • 原文地址:https://www.cnblogs.com/lxr521/p/10519650.html
Copyright © 2011-2022 走看看