导出txt文件

简介: 导出txt文件

**

写一个main方法可以实现,导出具体位置具体内容 文本txt


**

package com.lilisasa.utils;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
   public static void main(String[] args) {
  //  public static String  TestFIle(String adc){
        // write your code here
        FileWriter fwriter = null;
        try {
            String content = "我爱祖国";  //需要保存的内容
            String savePath = "E://sy/"; //保存的目录
            String fileName = "test.txt";//文件名
            File dirFile = new File(savePath);
            if (!dirFile.exists()) {
                //如果目录不存在就创建
                dirFile.mkdirs();
            }
            //开始写入内容
            fwriter = new FileWriter(savePath + fileName);
            fwriter.write(content);
            System.out.println("导出成功-文件名"+fileName+"在路径下"+savePath);
        } catch (Exception e){
            e.printStackTrace();
        } finally {
            try {
                //关闭流
                assert fwriter != null;
                fwriter.flush();
                fwriter.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
}


**

调用本接口 实现文本的导出


**

package com.lilisasa.utils;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
//    public static void main(String[] args) {
    public static String  TestFIle(String adc){
        // write your code here
        FileWriter fwriter = null;
        try {
            String content = adc;  //需要保存的内容
            String savePath = "home/sy/"; //保存的目录
            String fileName = "test.txt";//文件名
            File dirFile = new File(savePath);
            if (!dirFile.exists()) {
                //如果目录不存在就创建
                dirFile.mkdirs();
            }
            //开始写入内容
            fwriter = new FileWriter(savePath + fileName);
            fwriter.write(content);
            System.out.println("导出成功-文件名"+fileName+"在路径下"+savePath);
        } catch (Exception e){
            e.printStackTrace();
        } finally {
            try {
                //关闭流
                assert fwriter != null;
                fwriter.flush();
                fwriter.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        return "导入执行完了";
    }
}
相关文章
|
JavaScript 前端开发 Apache
雪碧图是什么,怎么用
雪碧图是什么,怎么用
雪碧图是什么,怎么用
|
Linux
【专栏】在 Linux 系统中,符号链接(Symbolic Link)是一种特殊的文件类型,它指向另一个文件或目录
【4月更文挑战第28天】在Linux中,符号链接是特殊的文件类型,指向其他文件或目录。本文介绍了查找符号链接的三种方法:1) 使用`ls -l`查看文件类型为'l'的项;2) 使用`find / -type l`遍历文件系统;3) 使用`lsof -L`列出打开的链接。此外,还讨论了命令的详细用法、高级技巧和应用场景,并提供了实际案例。注意权限、系统负载和目标文件存在性等问题。掌握这些命令有助于管理和维护系统符号链接。
765 0
|
消息中间件 Java Spring
Spring Boot异步任务、异步消息
1.异步任务 1.1.概述 举一个例子,我现在有一个网上商城,客户在界面点击下单后,后台需要完成两步: 1.创建客户订单 2.发短信通知客户订单号 这里面第2步是个高耗时的操作,如果全部挤在一条主线程里做,效果就会是客户点了一下界面的下单按钮,然后转半天圈,直到客户收到短信后,界面才停止转圈。 这里面我们发现其实我们并不需要等第2步完全跑完再返回,只要调用触发低2步就可以返回了。 第2步很适合做成异步任务,只要触发了就行,快速给出响应,不让请求卡在接口上,不必等它完整做完。
294 0
|
并行计算 Java 编译器
还在用线程池,这款虚拟线程,让你性能倍增
还在用线程池,这款虚拟线程,让你性能倍增
2041 1
|
SQL 移动开发 Java
企业内部应用接入钉钉获取部门及人员信息
企业内部应用接入钉钉,同时通过API获取当前企业下部门及人员信息
企业内部应用接入钉钉获取部门及人员信息
|
存储 算法 安全
实验验证:鲁棒性图像感知哈希
实验验证:鲁棒性图像感知哈希
702 0
实验验证:鲁棒性图像感知哈希
|
机器学习/深度学习 数据可视化 C++
|
安全 Java 数据库
【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证
主要介绍项目App端登录功能的实现,采用MD5加盐加密保证数据安全,采用全局过滤器实现jwt校验。
566 0
【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证

热门文章

最新文章