思路:
- 先将文本文件中的数据读取到集合数组中‘’
- 随机生成一个索引
- 获取值
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Random;
public class FileToArray {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new FileReader("IOdemo1.txt"));
ArrayList<String> list=new ArrayList<String>();
String line=null;
while((line=br.readLine())!=null) {
list.add(line);
}
br.close();
Random r=new Random();
int i=r.nextInt(list.size());
System.out.println(list.get(i));
}
}