Java中的IO流操作实践
在Java中,I/O(Input/Output)流是一种用于处理输入和输出数据的机制。以下是一些IO流操作的实际示例:
- 文件读写:
```java
// 创建FileWriter对象
FileWriter writer = new FileWriter(“test.txt”);
// 写入内容
writer.write(“Hello, World!”);
// 关闭文件,否则会阻塞线程
writer.close();
// 创建FileReader对象,读取之前写的文件
FileReader reader = new FileReader(“test.txt”);
String content = reader.readLine(); // 读取一行内容
reader.close();
2. **字符输入输出**:
```java
// 创建PrintWriter对象,用于向控制台输出
PrintWriter out = new PrintWriter(System.out);
// 输出字符串
out.println("Hello, Java!");
// 输出变量值
int num = 10;
out.print(num + " is a number\n"));
// 关闭PrintWriter,否则会阻塞线程
out.close();
以上就是Java中IO流操作的一些实践示例。在实际编程中,需要根据具体需求灵活选择和使用不同的I/O流。
还没有评论,来说两句吧...