随机点名器

在mybyteStream包下的fos.txt文件中写入十个名字,保存在ArrayList中,随机产生索引来通过字节输出流方法输出名字,达到随机点名的目的。

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

public class ConversionStreamDemo {

    public static void main(String[] args) throws IOException {
        FileReader fis =new FileReader("myByteStream\\fos.txt");
        BufferedReader fw = new BufferedReader(fis);

        ArrayList<String> array = new ArrayList<String>();

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

        Random r = new Random();
        int index = r.nextInt(array.size());
        String name  = array.get(index);
        System.out.println(name);

    }
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容