如何从远程txt文件中读取随机行?

时间:2017-01-24 13:05:43

标签: java android android-studio

我无法理解如何从远程文件中获取随机string 现在我有了这个结构。它向我展示了Toast第一行文件。 我怎么读随机线?

public void bClick(View view) throws IOException {
   String test = new Scanner(new URL("http://www.somesite.us/1.txt").openStream()).
        nextLine();
   Toast.makeText(this, test, Toast.LENGTH_SHORT).show();
}

1 个答案:

答案 0 :(得分:0)

您可以尝试调用nextLine(),直到到达您想要的行

Scanner scanner = new Scanner(new URL("http://www.somesite.us/1.txt").openStream())
while (scanner.hasNextLine()) {
            String test = scanner.nextLine();
             Toast.makeText(this, test, Toast.LENGTH_SHORT).show();
        }