`

往文件里写入字符串

    博客分类:
  • java
阅读更多
package ab;


import java.io.BufferedWriter;
import java.io.File; 
import java.io.FileNotFoundException; 
import java.io.FileOutputStream; 
import java.io.FileWriter; 
import java.io.IOException; 
import java.io.PrintStream; 
import java.io.PrintWriter; 
import java.io.RandomAccessFile; 
 
public class WriteStringToTxt { 
 
    public void WriteStringToFile(String filePath) { 
        try { 
            File file = new File(filePath); 
            PrintStream ps = new PrintStream(new FileOutputStream(file)); 
            ps.println("http://www.docin.com/p-315288370.html");// 往文件里写入字符串 
            ps.append("http://www.docin.com/p-315288370.html");// 在已有的基础上添加字符串 
        } catch (FileNotFoundException e) { 
            // TODO Auto-generated catch block 
            e.printStackTrace(); 
        } 
    } 
 
    public void WriteStringToFile2(String filePath) { 
        try { 
            FileWriter fw = new FileWriter(filePath, true); 
            BufferedWriter bw = new BufferedWriter(fw); 
            bw.append("在已有的基础上添加字符串"); 
            bw.write("abc\r\n ");// 往已有的文件上添加字符串 
            bw.write("def\r\n "); 
            bw.write("hijk "); 
            bw.close(); 
            fw.close(); 
        } catch (Exception e) { 
            // TODO Auto-generated catch block 
            e.printStackTrace(); 
        } 
    } 
 
    public void WriteStringToFile3(String filePath) { 
        try { 
            PrintWriter pw = new PrintWriter(new FileWriter(filePath)); 
            pw.println("abc "); 
            pw.println("def "); 
            pw.println("hef "); 
            pw.close(); 
        } catch (IOException e) { 
            // TODO Auto-generated catch block 
            e.printStackTrace(); 
        } 
    } 
 
    public void WriteStringToFile4(String filePath) { 
        try { 
            RandomAccessFile rf = new RandomAccessFile(filePath, "rw"); 
            rf.writeBytes("op\r\n"); 
            rf.writeBytes("app\r\n"); 
            rf.writeBytes("hijklllll"); 
            rf.close(); 
        } catch (IOException e) { 
            e.printStackTrace(); 
        } 
    } 
 
    public void WriteStringToFile5(String filePath) { 
        try { 
            FileOutputStream fos = new FileOutputStream(filePath); 
            String s = "http://www.docin.com/p-315288370.html"; 
            fos.write(s.getBytes()); 
            fos.close(); 
        } catch (Exception e) { 
            // TODO Auto-generated catch block 
            e.printStackTrace(); 
        } 
    } 
 
    public static void main(String[] args) { 
        String filePath = "E:\\link11.txt"; 
         new WriteStringToTxt().WriteStringToFile(filePath); 
        // new WriteStringToTxt().WriteStringToFile2(filePath); 
        // new WriteStringToTxt().WriteStringToFile3(filePath); 
//         new WriteStringToTxt().WriteStringToFile4(filePath); 
//        new WriteStringToTxt().WriteStringToFile5(filePath); 
    } 
分享到:
评论

相关推荐

    格式化写入字符串_labview_

    格式化写入字符串通常涉及到将数据以特定的格式输出到文本文件、控制台或者用户界面上。下面,我们将详细介绍LabVIEW中的字符串格式化方法: 1. **字符串节点**:在LabVIEW中,字符串常以字符串簇的形式出现,它是...

    C# FileStream 追加写入字符串到文本中

    C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中

    C# 生成Word文件并写入字符串.rar

    在C#编程中,生成Word文件并写入字符串是一项常见的任务,这主要涉及到Microsoft Office Interop库或第三方库如NPOI、DocX等。在本文中,我们将深入探讨如何利用C#实现这一功能,以及相关的重要知识点。 首先,...

    Android存储字符串数据到txt文件

    在上面的代码中,我们首先创建了一个测试字符串,然后指定了文件的路径和文件名,最后使用FileUtils工具类将字符串写入到txt文件中。 使用FileUtils工具类可以非常方便地将字符串数据存储到txt文件中,从而满足我们...

    向图片中写入字符串并显示图片(C#)

    ### 向图片中写入字符串并显示图片(C#) 在C#编程中,有时我们需要将文本添加到图像中,这可能是因为要在图像上添加注释、水印或任何其他文字信息。本文将详细介绍如何实现这一功能,包括创建新图像、在图像上绘制...

    MFC 查找文件中指定字符串

    本程序是一个基于MFC的小项目,旨在教授如何在文件中查找并统计指定字符串的出现情况,包括总个数、行号以及频率。对于初学者来说,这是一个很好的起点,可以帮助理解MFC的基本结构和文件操作。 1. **MFC基础** - ...

    labview字符串创建数组

    你需要先创建一个电子表格引用,然后指定文件路径和要写入的字符串数组。确保数组的大小和电子表格的行数和列数匹配。 6. **论坛资源**: "中国电子技术论坛bbs.elecfans.com.txt"可能是一个包含有关LabVIEW字符串...

    文件读取和写入,以及字符串截取的C++程序

    使用C++编写的将Input.txt文件中的记录读出,并存放在vector向量中,最后又将vector的部分内容写入到Output.txt文件中。虽然不是很难,但本人花了一天才做出来的,只求1分而已,对初学C++的同学提供参考的。

    C++在文本文件后追加写入字符串

     如果有flow.txt文件,则打开该文件,在文件中继续写入字符串;  如果没有该文件,则创建该文件并写入。 #include #include #include std::ofstream file; if (file.bad()) { std::cout << cannot...

    linuxc 高级编程之文件操作(带截图)

    创建文件file1,写入字符串“abcdefghijklmn”; //2.创建文件file2,写入字符串“ABCDEFGHIJKLMN”; //3.读取file1中的内容,写入file2,使file2中的字符串内容为“abcdefghijklmn ABCDEFGHIJKLMN” 创建新文件,...

    从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以“!”结束.

    在本程序中,我们需要将转换后的字符串写入到一个磁盘文件中。这个过程可以通过使用标准库函数 `fopen`、`fputc` 和 `fclose` 实现。 首先,我们使用 `fopen` 函数打开文件,指定文件名和打开模式(在这里是写入...

    C# 数据加密 字符串加密并保存文件

    本文将深入探讨如何使用C#进行字符串加密,并将其保存到文件中,以此来保护您的数据不被未经授权的访问。 首先,我们需要了解基本的加密概念。加密是将明文数据转换成看似随机的密文,以防止未经授权的用户读取。...

    把字符串“ABCE”写入ha.txt文件中的程序

    这个程序的主题是将字符串“ABCE”写入一个名为“ha.txt”的文件中。这通常涉及到文件操作和字符串处理,这两个概念在几乎所有的编程语言中都有所体现。下面我们将深入探讨这两个核心知识点。 首先,我们关注的是...

    字符串的查找与替换(写入到文件中)

    将字符串写入文件,然后查找相应的字符串,并进行替换。

    C++代码实例:文件操作和字符串处理

    使用`ofstream`类创建输出流对象`fout`,并将排序后的字符串写入到名为`b.txt`的新文件中。 ##### 内存释放 ```cpp free(str); ``` 最后释放之前分配的内存空间。 #### 字符串排序函数 ```cpp void range(char (*a...

    字符串分解 MFC 文件读写

    // 写入字符串 file.WriteByte('\r'); // 写入回车 file.WriteByte('\n'); // 写入换行 } file.Close(); ``` 读取文件则类似: ```cpp CFile file; if (!file.Open("input.txt", CFile::modeRead)) { // 处理...

    java字符串处理输入一个字符串和一个字符后,原字符串中所有该字符将被删除并显示出结果

    在Java编程语言中,字符串处理是一项基础且重要的任务。在这个特定的场景中,我们需要创建一个Applet程序,它能够接收用户输入的字符串和一个字符,然后从原始字符串中删除所有出现的指定字符,并显示处理后的结果。...

    c语言实现的文件读写,字符串操作

    在C语言中,文件操作和字符串操作是两个重要的编程任务,尤其对于数据处理和信息存储而言。本项目“C语言实现的文件读写,字符串操作”聚焦于如何使用C语言来读取文件中的字符串,对它们进行排序,然后将排序后的...

    文件中字符串匹配算法C语言版

    本项目关注的是一个C语言实现的文件中字符串匹配算法,其核心目标是读取名为"input.txt"的文件,根据用户输入的查找字符串,找出并标识出所有匹配项的位置,然后将结果输出到"output.txt"文件中。 首先,我们需要...

    文件字符串替换工具

    《文件字符串替换工具详解》 在信息技术领域,文件字符串替换是一项常见的操作,它涉及到文本处理、数据处理以及软件开发等多个方面。本篇文章将深入探讨基于C++编程语言实现的文件字符串替换工具,揭示其原理、...

Global site tag (gtag.js) - Google Analytics