为了账号安全,请及时绑定邮箱和手机立即绑定

Java 如何把数据保存到TXT文件,

Java 如何把数据保存到TXT文件,

慕尼黑的夜晚无繁华 2019-02-19 13:13:23
Java 如何把数据保存到TXT文件,
查看完整描述

2 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

首先,打开一个txt文件,File file = new File("文件路径");
然后,封装输出流,DataOutputStream os = new DataOutputStream(new FileOutputStream(file));
接着,往os里面写数据,os.writeInt(...) os.writeByte(...) os.writeChar(...)等等,你要写什么样类型的数据,就调用什么样类型的方法。
最后,记得关掉输出流,调用os.close()

查看完整回答
反对 回复 2019-02-24
?
MYYA

TA贡献1868条经验 获得超4个赞

Java通过使用I/O文件操作类,来创建输入输出流,将数据保存在file tet文件里面。示例如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

package *&####&*_1_*&####&*;

  

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

  

public class WriteFileExample {

 public static void main(String[] args) {

  

  FileOutputStream fop = null;

  File file;

  String content = "This is the text content";

  

  try {

  

   file = new File("c:/newfile.txt");

   fop = new FileOutputStream(file);

  

   // if file doesnt exists, then create it

   if (!file.exists()) {

    file.createNewFile();

   }

  

   // get the content in bytes

   byte[] contentInBytes = content.getBytes();

  

   fop.write(contentInBytes);

   fop.flush();

   fop.close();

  

   System.out.println("Done");

  

  } catch (IOException e) {

   e.printStackTrace();

  } finally {

   try {

    if (fop != null) {

     fop.close();

    }

   } catch (IOException e) {

    e.printStackTrace();

   }

  }

 }

}


 


查看完整回答
反对 回复 2019-02-24
  • 2 回答
  • 0 关注
  • 8502 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信