1 Star 0 Fork 0

青羽/code-base

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
FileIO.java 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
青羽 提交于 2025-01-14 23:36 +08:00 . [merge] ready merge for java
import java.io.*;
public class FileIO {
public static void main(String[] args) {
writeText();
readText();
writeData();
readData();
}
public static void writeText() {
try (BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("./test.txt")))) {
bw.write("呀呀呀\n啦啦啦");
} catch (Exception ex) {
ex.printStackTrace();
}
}
public static void readText() {
try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("./test.txt")))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
public static void writeData() {
try (DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("test.dat")))) {
dos.writeUTF("二进制文件");
dos.writeInt(233);
} catch (Exception ex) {
ex.printStackTrace();
}
}
public static void readData() {
try (DataInputStream dis = new DataInputStream(new BufferedInputStream(new FileInputStream("./test.dat")))) {
System.out.println(dis.readUTF() + ", " + dis.readInt());
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/chobity/code-base.git
git@gitee.com:chobity/code-base.git
chobity
code-base
code-base
main

搜索帮助