繁体   English   中英

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

[英]How to read random line from remote txt file?

我不明白如何从远程文件中提取随机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();
}

您可以尝试调用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();
        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM