java 随机取值

简介: • 代码如下• 运行结果• 第一次• 第二次• 第三次• 。。。


java 随机取值


代码如下

public static void main(String[] args) {
        List list = new ArrayList();
        list.add("11111111");
        list.add("22222222");
        list.add("333333");
        list.add("4444444");
        list.add("55555555");
        list.add("6666666");
        System.out.println("size:"+list.size());
        int i = (int) (Math.random() * list.size());
        System.out.println("i:"+i);
        System.out.println(list.get(i));
    }


运行结果

第一次

image.png

第二次

image.png


第三次

image.png

。。。


相关文章
Java中重定向传参与取值问题
重定向:不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源
408 0
|
Java 索引
教你实现链表判空与取值方法 | 带你学《Java面向对象编程》之九十二
有了增加方法和计数方法,那么如何直观地判断链表内有没有数据呢,本节将带读者实现isEmpty()方法进行判空操作、实现toArray()方法获取链表内所有数据。
教你实现链表判空与取值方法 | 带你学《Java面向对象编程》之九十二
|
前端开发 JavaScript Java
【java】在jsp的js和css里面使用EL表达式取值|style里面用$取值
众所周知,如果直接在jsp的js或者css语句块里面写${***}取值的话,程序会不识别这玩意,但是,我们有时候确实需要动态取值,比如,js为了获得对象的某一个值,不方便用js的getElementById()方法的话,我们需要这个${**}可能会简便一百倍,那么好吧,我们用jstl标签的来解决这个问题。
1452 0
|
7月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
367 1
|
7月前
|
JSON 网络协议 安全
【Java基础】(1)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
348 1
|
8月前
|
数据采集 存储 弹性计算
高并发Java爬虫的瓶颈分析与动态线程优化方案
高并发Java爬虫的瓶颈分析与动态线程优化方案