如何把一个java数据保存到txt里面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把一个java数据保存到txt里面相关的知识,希望对你有一定的参考价值。

首先创建一个新的txt文件,然后new File(“txt文件路径”),
封装一个输入输出流,将要写入的数据写入到txt中,刷新流,关闭流。
代码如下:
public static void main(String[] args) throws IOException
String str = "这个项目什么时候上线";
File file;//创建文件夹
FileOutputStream stream = null;//new文件流
try
file = new File("C:/Users/qisf/Desktop/Aa.txt");
stream = new FileOutputStream (file);//将文件夹放在文件流中
if (!file.exists())
file.createNewFile();

byte[] contentInBytes = str.getBytes();//转化成字节形
stream.write(contentInBytes);//写入
stream.flush(); //写完之后刷新
stream.close();//关闭流
catch (FileNotFoundException e)
e.printStackTrace();

参考技术A /**
 * Created by jack on 2017/1/16.
 */
public class FileDemo 
  public static void main(String[] args) 
    try 
      //如果文件存在,则追加内容;如果文件不存在,则创建文件
      File f = new File("test.txt");
      FileWriter fw = new FileWriter(f, true);

      PrintWriter pw = new PrintWriter(fw);
      //java数据,可以转成json字符串存储
      pw.println("\\"key\\":\\"value\\"");

      pw.flush();
      pw.close();
      fw.close();
     catch (IOException e) 
      e.printStackTrace();
    
  

SQL...如何将表查询的结果自动保存到*.txt文件中?

只查询表,然后把它的结果保存到D:\,txt格式,以后可以要从这个文件里再把它插入回去..

请高手给一个保存和插入的语句,谢谢^_^

1、将SQL语句,保存到一个文本文件 s.sql 中

2、建立一个批处理文件runsql.bat,内容如下:
osql -S数据库名 -Usql用户名 -Psql用户密码 -i s.sql -o result.txt
(如果安装的是 SQL2000,可将上面的osql,改为 isql)

3、运行runsql.bat后,检查result.txt,这里就是SQL语句执行后的结果
参考技术A 如果数据保存的对象表已经存在,
insert
into
结果表(字段1,
字段2)
select
字段1,
字段2
from
检索表
where
……
如果如果数据保存的对象表尚未建立,可以偷懒,直接
select
字段1,
字段2
into
结果表
from
检索表
where
……
系统会自动按字段1,字段2建立结果表,字段属性从检索表继承

以上是关于如何把一个java数据保存到txt里面的主要内容,如果未能解决你的问题,请参考以下文章

用JAVA实现把数据保存到一个TXT文件中

Matlab保存数据到csv文件的方法分享

如何把批处理文件里面输出的内容输出到文本

java中如何把输入的数据以json格式保存在文本里面

java语言实现把txt文本文档里面的数据导入到SQL Server数据库的表中

c# winform从数据库里面取出数据放到datatable里