scala一个读取 非本机ip 下的txt 文件
时间: 2024-06-10 11:05:50 浏览: 87
读取txt文件
可以采用 Scala 的 java.net.URL 类和 java.io.BufferedReader 类来读取非本机 IP 下的 txt 文件。以下是一个示例代码:
```scala
import java.net.URL
import java.io.BufferedReader
import java.io.InputStreamReader
val url = new URL("http://example.com/example.txt") // 替换为你要读取的 txt 文件的 URL
val in = new BufferedReader(new InputStreamReader(url.openStream()))
var line: String = null
while ({line = in.readLine(); line != null}) {
// 处理读取到的每一行数据
println(line)
}
in.close()
```
该示例代码中,我们首先创建了一个 URL 对象,指定了要读取的 txt 文件的 URL。然后,使用 BufferedReader 类的 readLine() 方法逐行读取文件内容,并在控制台输出每一行数据。最后,使用 in.close() 方法关闭输入流。
阅读全文