我如何只能从文本文件中读取一件事?

科尔戴尔

我可以从文件中读取内容,并且能够通过更改for循环中的数字来更改行数,但是我不希望那样并排显示文件中的所有数字。我需要它们全部一一随机掉下来。

public class Assignment2 {

    public static void main(String[] args) throws IOException 
    {
        // Read in the file into a list of strings
        BufferedReader reader = new BufferedReader(new FileReader("textfile.txt"));
        List<String> lines = new ArrayList<String>();

        String line = reader.readLine();

        while( line != null ) {
            lines.add(line);
            line = reader.readLine();
        }

        // Choose a random one from the list
        Random r = new Random();

        for (int p = 0; p<3; p++)
        {
            String randomString = lines.get(r.nextInt(2));
            System.out.println(lines);
        }
    }
}
可怕的袋熊

我想你要打印的是

String randomString = lines.get(r.nextInt(2));
System.out.println(randomString);

仅显示此列表(可能是100条)中的前20条随机行

for (int i = 0; i < 20; i++) {

   int rowNum = r.nextInt(lines.size ());
   System.out.println(lines.get(rowNum);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JLabel将文本从一件事更改为另一件事

来自分类Dev

尝试在我的JavaScript代码中理解“ this”(一件事有效,另一件事无效)

来自分类Dev

如何选择一件事,如果条件为假,则选择另一件事

来自分类Dev

如何选择数组中的最后一件事?

来自分类Dev

Javascript:如何判断跨度是否是段落中的第一件事?

来自分类Dev

如何根据值在不同列中显示一件事的结果

来自分类Dev

如何打开一件事然后又打开另一件事

来自分类Dev

在正则表达式中,捕获一件事,或另一件事,或两者兼而有之

来自分类Dev

Windows用户只是一件事

来自分类Dev

制作只做一件事的函数

来自分类Dev

在iPad上显示一件事,在Apple TV上显示另一件事?

来自分类Dev

为什么javascript返回另一件事,而php又返回另一件事?

来自分类Dev

“哪个”报告一件事,实际命令是另一件事

来自分类Dev

球拍,踏步机,我不懂一件事

来自分类Dev

内容的水平和垂直居中(我不明白一件事)

来自分类Dev

如何在同一件事上显示字符串和变量?

来自分类Dev

如何通过一件事搜索列表视图中的数据?

来自分类Dev

首先在HashMap中获得第一件事?

来自分类Dev

在AssertJ中测试一件事是否成立

来自分类Dev

首先在HashMap中获得第一件事?

来自分类Dev

android中的任务堆栈和后堆栈是同一件事吗

来自分类Dev

包括目录中的所有内容,但只有一件事

来自分类Dev

不同目录中的相同名称是同一件事吗?

来自分类Dev

我想将我的变量放在 google Piechart 中,但它一直从选择中选择最后一件事

来自分类Dev

我将如何提高效率(不要一遍又一遍地重复同一件事)?

来自分类Dev

我刚刚克隆了一个仓库,它在Github中说的第一件事是“未提交的更改”?与CRLF不相关

来自分类Dev

我刚刚克隆了一个仓库,它在Github中说的第一件事是“未提交的更改”?与CRLF不相关

来自分类Dev

从一行中获取一件事,然后将其与另一行中的一件事连接起来

来自分类Dev

向阿格达证明我们在谈论同一件事

Related 相关文章

  1. 1

    JLabel将文本从一件事更改为另一件事

  2. 2

    尝试在我的JavaScript代码中理解“ this”(一件事有效,另一件事无效)

  3. 3

    如何选择一件事,如果条件为假,则选择另一件事

  4. 4

    如何选择数组中的最后一件事?

  5. 5

    Javascript:如何判断跨度是否是段落中的第一件事?

  6. 6

    如何根据值在不同列中显示一件事的结果

  7. 7

    如何打开一件事然后又打开另一件事

  8. 8

    在正则表达式中,捕获一件事,或另一件事,或两者兼而有之

  9. 9

    Windows用户只是一件事

  10. 10

    制作只做一件事的函数

  11. 11

    在iPad上显示一件事,在Apple TV上显示另一件事?

  12. 12

    为什么javascript返回另一件事,而php又返回另一件事?

  13. 13

    “哪个”报告一件事,实际命令是另一件事

  14. 14

    球拍,踏步机,我不懂一件事

  15. 15

    内容的水平和垂直居中(我不明白一件事)

  16. 16

    如何在同一件事上显示字符串和变量?

  17. 17

    如何通过一件事搜索列表视图中的数据?

  18. 18

    首先在HashMap中获得第一件事?

  19. 19

    在AssertJ中测试一件事是否成立

  20. 20

    首先在HashMap中获得第一件事?

  21. 21

    android中的任务堆栈和后堆栈是同一件事吗

  22. 22

    包括目录中的所有内容,但只有一件事

  23. 23

    不同目录中的相同名称是同一件事吗?

  24. 24

    我想将我的变量放在 google Piechart 中,但它一直从选择中选择最后一件事

  25. 25

    我将如何提高效率(不要一遍又一遍地重复同一件事)?

  26. 26

    我刚刚克隆了一个仓库,它在Github中说的第一件事是“未提交的更改”?与CRLF不相关

  27. 27

    我刚刚克隆了一个仓库,它在Github中说的第一件事是“未提交的更改”?与CRLF不相关

  28. 28

    从一行中获取一件事,然后将其与另一行中的一件事连接起来

  29. 29

    向阿格达证明我们在谈论同一件事

热门标签

归档