java的流用法代码示例
时间: 2023-11-23 10:06:27 浏览: 71
Java用文件流下载网络文件示例代码
当然!以下是一个简单的 Java 流用法的代码示例:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class StreamExample {
public static void main(String[] args) {
String filePath = "example.txt";
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
System.out.println("Error reading file: " + e.getMessage());
}
}
}
```
这个示例代码演示了如何使用 Java 流来读取一个文本文件(`example.txt`)的内容,并将每一行打印到控制台上。在这个例子中,我们使用了 `BufferedReader` 和 `FileReader` 类来实现文件读取的功能。
值得注意的是,在 Java 7 中引入了 try-with-resources 语句,它可以自动关闭资源(如文件流)而不需要显式调用 `close()` 方法。以上代码中的 try 块就是使用了这个语法来确保文件流在使用完毕后被正确关闭。
希望这个示例对你有所帮助!如果你还有其他问题,请继续提问。
阅读全文