`
tjmzgn
  • 浏览: 159741 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

创建文件,并填写内容的几种方式

    博客分类:
  • JAVA
阅读更多
import java.io.*;

public class Test{
    public static void main(String[] args)
    {
        try {
            BufferedWriter bw = new BufferedWriter(new FileWriter("data.txt"));
            //文件将会创建在程序所在的文件夹中,
            //("data.txt")也可以加上路径,如:("C:\\data.txt"),这样就会在C盘根目录创建一个data.txt文件
            BufferedOutputStream out=new BufferedOutputStream(new FileOutputStream("data2.txt"));
            DataOutputStream dout=new DataOutputStream(new BufferedOutputStream(new FileOutputStream("data3.txt")));
            PrintStream pout=new PrintStream(new BufferedOutputStream(new FileOutputStream("data4.txt")));
            RandomAccessFile rout=new RandomAccessFile("data5.txt","rw");//"rw"表示此文件可读可写
            PrintWriter pw=new PrintWriter(new BufferedWriter(new FileWriter("data6.txt")));
          
            //设置文本内容
            StringBuffer sb=new StringBuffer("");
            sb.append("How are you?"+"\r\n");
            sb.append("Fine,thanks,and you?"+"\r\n");
            sb.append("Fine,too.");
         
            String a=sb.toString();
            byte[] b=(a).getBytes();
            //写入文件,还可以用其他方法如:write(String str)
            bw.write(a,0,b.length);
            out.write(b, 0, b.length);
            dout.write(b, 0, b.length);
            pout.write(b, 0, b.length);
            rout.write(b, 0, b.length);
            pw.print(a);
            //关闭流
             out.close();
            bw.close();
            dout.close();
            pout.close();
            rout.close();
            pw.close();
        } catch (IOException ex) {
            System.out.println(ex);
        }
     }
}

分享到:
评论

相关推荐

    servlet调用的几种方式

    以下是Servlet调用的四种常见方式的详细说明: 1. **通过URL调用** 这是最基础的调用方式,用户在浏览器地址栏输入与Servlet映射的URL,如`http://localhost:8080/myservlet/hello`。服务器接收到请求后,根据`web...

    创建Spring Boot项目的几种方式总结(推荐)

    Spring Boot 项目创建方式总结 Spring Boot 项目创建方式有多种,包括使用 Spring Initializr、Spring Tool Suite...创建 Spring Boot 项目有多种方式,每种方式都有其优缺点。选择哪种方式取决于个人喜好和项目需求。

    BCB用代码写Excel文件

    通过以上知识点,开发者可以在BCB环境中编写程序,创建具有定制样式和内容的Excel文件,满足特定业务需求。文档“bcb生成excel表并实现表格的设置数据的填写.doc”可能会提供更具体的步骤和示例代码,帮助理解如何...

    基于FPGA的ROM数据定制的几种方法

    用户可以在文本文件中定义宽度(WIDTH)、深度(DEPTH)等参数,并按照指定格式填写数据。这种方式适用于需要编写较复杂逻辑的情况。 3. **使用第三方工具进行数据生成** 对于大规模的数据或需要动态生成数据的...

    NT式驱动三种加载方式详解(工具+手动+代码)

    NT式驱动三种加载方式详解 本文主要对 NT 式驱动的三类加载方式进行了详细的介绍:工具加载、手动加载、代码加载。下面是对每种加载方式的详细解释: 工具加载方式 工具加载方式是使用 Driver Monitor 工具来加载...

    无人机几种模拟加速方式编程.doc

    2. **了解并实现几种模拟加速的方式**:包括按键模拟加速、滑动条模拟加速以及触摸事件模拟加速。 #### 实验环境及方案 - **操作系统**:Windows - **开发工具**:Android Studio 或其他支持Android应用开发的IDE ...

    C++创建excel表格.rar_C++_C++ 创建Excel_excel_instant7eq

    这种交互可能包括创建新的工作表、填写数据、设置格式、计算公式等。 压缩包内的文件"‘C++创建excel表格.txt’"很可能包含了实现这一功能的C++源代码。这个文本文件可能包含了一系列函数或类,用于读写Excel文件,...

    文件更新登记表(Word模板、DOC格式).doc

    文件更新登记表是一种重要的文档管理工具,特别是在企业或组织中,用于跟踪和记录文件的更改历史,确保信息的准确性和一致性。在标题和描述中提到的"文件更新登记表(Word模板、DOC格式).doc",这表明我们正在讨论...

    CAB文件制作工具 界面版

    4. **GUI界面**:GUI版的CAB文件制作工具为用户提供了直观的图形界面,用户可以通过点击按钮、填写表单等方式来设定压缩参数,选择要压缩的文件,而无需编写命令行指令。这使得非技术背景的用户也能轻松操作。 5. *...

    html查询文件的制作

    2. **编辑文档**:在新创建的项目中,你可以通过添加不同的HTML文档来构建帮助文件的内容。通常包括以下几个部分: - **主页**:为用户提供概述信息和导航链接。 - **内容索引**:提供分类清晰的内容列表,方便...

    T+创建账套失败.pdf

    当上述方法均无法解决问题时,可以考虑以下几种方法: - 修改操作系统的日期格式,并重启计算机后尝试创建账套。 - 卸载并重新安装数据库。 - 重新安装操作系统。 #### 四、总结 用友T+创建账套失败是一个较为常见...

    操作系统课件:Lecture14 文件系统.ppt

    创建文件时,系统会检查参数合法性,然后在文件目录结构中建立文件控制块(FCB),填写相关信息,并分配存储空间。删除文件时,系统会根据文件名找到FCB,释放其占用的存储空间,并从目录结构中移除FCB。文件的打开...

    pdf文件制作工具,快速制作pdf文件

    PDF(Portable Document Format)文件是一种广泛应用的文档格式,它能够保持文档的原始布局和样式,便于在各种设备和操作系统之间共享。"pdf文件制作工具"指的是用于创建、编辑或转换PDF文档的软件。这些工具可以...

    文件更改申请单.doc

    - **提出申请**:当文件需要修改时,更改人填写申请单并提交。 - **初步审核**:相关负责人检查申请是否合理,内容是否完整。 - **审批**:经过审批人同意后,更改人才能执行修改。 - **完成修改**:更改人按照...

    PDF文件结构查看器

    10. **表单域与交互元素**:PDF文件可以包含交互表单,允许用户填写信息并保存结果。表单域和动作脚本定义了交互行为。 使用PDF文件结构查看器,用户可以查看这些内部组件,理解PDF是如何组织和编码的。对于开发者...

    Ant Design Pro 下实现文件下载的实现代码

    首先,要在Ant Design Pro中实现文件下载,需要明确文件下载的几种典型方式。通常,文件下载可以通过GET请求和POST请求两种方式实现,具体的实现取决于服务器端对请求方式的支持。 1. 当使用GET请求时,服务器端...

    工程公司文件更改申请单.pdf

    8. **更改方式**:包括杠改(直接在原文上划掉错误或过时内容)、换页(替换整页内容)和插页(插入新内容到原有文件中),选择合适的更改方式可以最小化对原文件结构的影响。 9. **文件持有部门**:这些部门负责...

    htm网页内容下载工具(制作成chm文件的前提)

    2. **内容整理**:下载后的文件可能散落在不同的目录中,需要整理并确保文件结构与原始网站一致,以便CHM制作工具能正确处理。 3. **制作CHM**:利用像HTMLHelp Workshop这样的工具,将整理好的HTML文件和相关资源...

Global site tag (gtag.js) - Google Analytics