java输入输出流实例代码
时间: 2023-12-03 20:40:21 浏览: 95
以下是Java输入输出流的实例代码:
1. 输出流示例代码
```java
import java.io.*;
public class OutputStreamExample {
public static void main(String[] args) {
try {
// 创建文件输出流
OutputStream output = new FileOutputStream("output.txt");
// 写入数据
String data = "Hello, world!";
output.write(data.getBytes());
// 关闭输出流
output.close();
System.out.println("数据已写入到文件output.txt中。");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
2. 输入流示例代码
```java
import java.io.*;
public class InputStreamExample {
public static void main(String[] args) {
try {
// 创建文件输入流
InputStream input = new FileInputStream("input.txt");
// 读取数据
byte[] data = new byte[80];
int bytesRead = input.read(data);
// 关闭输入流
input.close();
// 输出读取的数据
System.out.println("读取到的数据为:" + new String(data,0, bytesRead));
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文