从文本里随机获取一个人名

Posted 书丶生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从文本里随机获取一个人名相关的知识,希望对你有一定的参考价值。

package com.companyname.common.test;

import java.io.*;
import java.util.ArrayList;
import java.util.Random;

/**
 * @Description
 * @Author Created by shusheng.
 * @Email [email protected]
 * @Date 2018/12/8
 */
public class GetName {

    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new FileReader("a.txt"));
        ArrayList<String> array = new ArrayList<String>();

        String line = null;
        while((line=br.readLine())!=null){
            array.add(line);
        }

        Random r = new Random();
        int index = r.nextInt(array.size());

        String name = array.get(index);
        System.out.println("幸运者是:"+name);
    }

}

 

以上是关于从文本里随机获取一个人名的主要内容,如果未能解决你的问题,请参考以下文章

随机获取人名

从 NodeJS、NLP 中的文本中提取人名

js实现从数组里随机获取元素

通过 id 从片段获取编辑文本到其托管活动

OnItemClick 如何从列表视图中获取单击项目的文本值

EasyUI点击下拉框选中人名后将薪酬数据回显到文本框中,薪酬文本框是用c:if循环出来的,代码见下方,