`

从一个文件读取数据然后写入另一个文件

    博客分类:
  • java
 
阅读更多
public void readDataFromFileAndWriteToAotherFile(String oldUrl,String newUrl){
// File file = new File("D:\\abc.txt");  
File file = new File(newUrl);  
try {
        if (!file.exists() != false) {  
            file.createNewFile();  
        }  
} catch (IOException e) {  
e.printStackTrace();  
}
String line = null;
         try { 
        BufferedWriter bw = new BufferedWriter(new FileWriter(file));//打开写入流
           
        FileReader fr = new FileReader(oldUrl);//打开输出流
            BufferedReader br = new BufferedReader(fr);  
            while ((line = br.readLine()) != null) {//输出一行
                bw.write(line);//写入一行字符串  
                bw.newLine();//换行  
                bw.flush();  
            }  
            br.close();
            bw.close();
        } catch (Exception e) {
            e.printStackTrace();
        }finally {  
        }
}
分享到:
评论

相关推荐

    使用qt读取xml文件并写入另一个文件

    本篇文章将详细介绍如何使用Qt库来实现读取XML文件并将其内容写入到另一个文件的过程。 首先,要读取XML文件,我们需要导入Qt的Xml模块。在C++代码中,这通常通过以下方式完成: ```cpp #include ``` `...

    C语言读取文件数据,写入内存

    在提供的压缩包中,"c读写数据"可能是一个源代码文件,演示了上述过程。而"新建 WPS文字 文档.wps"可能是一个示例文件,用于测试读写操作。如果你正在学习C语言,这个例子将帮助你理解如何实际操作文件。 需要注意...

    读取文件数据并解析成不同数据类型,然后写入磁盘文件。附加功能:对字符串以逗号分割成字段,字段内含逗号

    它可能包含`BufferedReader`和`BufferedWriter`等IO流的使用,用于高效地从文件读取数据和向文件写入数据。读取文件时,`BufferedReader`通常用于逐行读取,然后通过诸如`String.split()`方法来解析数据,将其转化为...

    java读取csv文件并将读取的数据写入新生成的csv文件

    在我们需求中需要读取一个csv文件的数据,但是只有旧的csv的几列数据再新写入一个csv文件,而且在旧的数据有空的数据,需要判断旧的csv的空值。可能写的存在不完善!但是应用的需求里面还是能用的

    VC读写文件,从文件中读数据然后写入数据到文件中。

    通过这些基本操作,你可以实现从一个文件读取数据,然后将这些数据写入另一个文件。在实际项目中,可能需要结合其他功能,如错误处理、异常处理和数据格式转换,以适应更复杂的场景。 在VC++中处理文件I/O是一项...

    学习张孝祥的向文件中写入数据和读取数据

    总结来说,RandomAccessFile是Java中用于高效处理文件的强大工具,它提供了一种灵活的方式来读取和写入文件,尤其适用于需要频繁定位和修改文件内容的情况。通过张孝祥的讲解,学习者可以更深入地理解这个类的使用,...

    用C语言读写SGY格式的地震数据文件-苏.rar_C语言;读写SGY格式文件_sgy_sgy文件读取_sgy读写_读写sgy文件

    `fwrite()`函数用于将内存中的数据写入文件。在写入头信息时,需要确保遵循SGY格式规范,包括字段的顺序和大小。在写入数据时,同样要按道进行,确保每个道的数据正确地追加到文件中。 在实现过程中,注意错误处理...

    EasyExcel 并发读取文件字段并进行校验,数据写入到新文件,批量插入数据到数据库

    下面我们将详细探讨如何使用EasyExcel实现并发读取文件字段、进行数据校验、将数据写入新文件以及批量插入到数据库的操作。 1. **EasyExcel介绍** EasyExcel是一款轻量级的Java Excel处理框架,它基于NIO和内存...

    c++对txt文件的读取与写入源代码

    下面是一个例子,它演示了如何从键盘读入一行字符,将其写入一个文件,然后再从文件中读出这些字符,并将小写字母转换为大写字母后再次写入另一个文件。 ```cpp #include #include #include #include using ...

    QT 文件读取和写入

    - **使用流进行写入**:创建一个`QTextStream`对象,并将文件对象传递给它,然后利用`运算符向文件中写入数据。 示例代码中展示了如何实现文件写入功能,具体步骤如下: ```cpp void NavaMap::writemapdata() { //...

    把二进制文件中的数据读出,并写入到一个txt文件中去

    本文将详细阐述如何将二进制文件中的数据读取并写入到一个TXT文件中。首先,我们要理解二进制文件与文本文件的区别。二进制文件以原始字节流的形式存储数据,而文本文件则通常包含可读的字符序列。 要实现这个操作...

    Java写入大数据文件

    sqlitFileDate方法使用FileReader和BufferedReader来读取大数据文件,并使用LinkedList来存储文件流对象和BufferedWriter对象,然后将每个小文件的数据写入到对应的文件中。 在写入和切分文件操作完成后,程序使用...

    C++实现从TXT或Excel读取数据写入数据库小工具

    在这个项目中,我们有一个名为"C++实现从TXT或Excel读取数据写入数据库小工具"的实用程序,它利用C++编程语言来实现数据的读取和存储功能。这个工具能够帮助开发者高效地处理来自文本文件(如TXT)和电子表格文件...

    C#实现DXF文件读取写入

    在实现过程中,可能会用到一些库,如NetDXF,这是一个开源的C#库,专门用于读写DXF文件。它提供了丰富的API,简化了处理DXF文件的复杂性。如果你选择自己实现,需要对DXF文件格式有深入理解,包括各部分的结构、编码...

    MFC CSV文件的读取和写入

    然后,使用`fprintf`或`fprintf_s`函数将数据写入文件,确保在每个字段后添加逗号,最后一行不加。 ```cpp if (!file.Open("output.csv", CFile::modeCreate | CFile::modeWrite)) { AfxMessageBox("Failed to ...

    shp矢量文件读取/写入

    GDAL库提供了`OGRDataSource::CreateLayer`方法创建新层,然后利用`OGRFeature`类创建和添加特征,每个特征对应一个几何对象和相关属性。同样,libshp库提供了相应的函数来创建新文件、添加几何对象和属性数据。 4....

    Codesys读取和写入CSV数据源程序

    codesys通过文件写入功能块是实现对CSV文件数据的写入 a、数组数据处理,将需要的数据转换成CSV需要的字符序列; b、通过SysFileOpen指令打开文件; c、通过SysFileSetPos设置开始写入的位置,一般设置偏移量为0,全...

    c实现学生管理系统(链表和文件读取写入)

    当程序启动时,我们可以尝试从文件中读取已有的学生信息,如果文件不存在,就创建一个空的链表。当程序结束时,将链表中的所有学生信息写入文件,以便下次启动时能够恢复。 文件读取示例代码: ```c FILE *file = ...

    c语言文件读写操作代码从文件中读取数据或向文件中写入数据

    - 功能:分别用于从文件中读取格式化数据和将格式化数据写入文件。 - 注意事项: - 使用时需要指定格式控制字符串。 - 读取时可能会遇到格式不匹配导致的问题,应进行适当的错误处理。 - 写入时需要注意文件...

    一行行地读取文件的一行并写入另外一个文件

    实现了一行行地读取文本文件,并且一行行地写入另外一个文件。

Global site tag (gtag.js) - Google Analytics