欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java的io操作(將字符串寫入到txt文件中)

 更新時間:2014年04月23日 11:31:22   作者:  
這篇文章主要介紹了java的io操作示例,將字符串寫入到txt文件中,需要的朋友可以參考下

復制代碼 代碼如下:

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.dbjr.com.cn");// 往文件里寫入字符串
            ps.append("http://www.dbjr.com.cn");// 在已有的基礎上添加字符串
        } 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.dbjr.com.cnl";
            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:\\link.txt";
        // new WriteStringToTxt().WriteStringToFile(filePath);
        // new WriteStringToTxt().WriteStringToFile2(filePath);
        // new WriteStringToTxt().WriteStringToFile3(filePath);
        // new WriteStringToTxt().WriteStringToFile4(filePath);
        new WriteStringToTxt().WriteStringToFile5(filePath);
    }
}

相關文章

  • mybatis關聯(lián)關系映射的實現(xiàn)

    mybatis關聯(lián)關系映射的實現(xiàn)

    MyBatis的關聯(lián)關系映射在復雜數(shù)據(jù)模型中至關重要,使開發(fā)人員能夠以最靈活的方式滿足不同項目的需求,本文就來介紹一下mybatis關聯(lián)關系映射的實現(xiàn),感興趣的可以了解一下
    2023-09-09
  • Java源碼解析HashMap的keySet()方法

    Java源碼解析HashMap的keySet()方法

    今天小編就為大家分享一篇關于Java源碼解析HashMap的keySet()方法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • java實現(xiàn)PDF轉圖片的方法

    java實現(xiàn)PDF轉圖片的方法

    這篇文章主要為大家詳細介紹了java實現(xiàn)PDF轉圖片的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Jax-rs規(guī)范REST接口文件上傳代碼實例

    Jax-rs規(guī)范REST接口文件上傳代碼實例

    這篇文章主要介紹了Jax-rs規(guī)范REST接口文件上傳代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • Java實現(xiàn)NIO聊天室的示例代碼(群聊+私聊)

    Java實現(xiàn)NIO聊天室的示例代碼(群聊+私聊)

    這篇文章主要介紹了Java實現(xiàn)NIO聊天室的示例代碼(群聊+私聊),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • java數(shù)據(jù)類型轉換陷阱包括列表陷阱

    java數(shù)據(jù)類型轉換陷阱包括列表陷阱

    這篇文章主要介紹了java數(shù)據(jù)類型轉換的一些陷阱,包括基本數(shù)據(jù)類型轉換列表陷阱,基本上這一篇就把常見的問題就給大家分享一下
    2020-10-10
  • Spring AspectJ AOP框架注解原理解析

    Spring AspectJ AOP框架注解原理解析

    這篇文章主要介紹了Spring AspectJ AOP框架注解原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • Java常用面板之JScrollPane滾動面板實例詳解

    Java常用面板之JScrollPane滾動面板實例詳解

    這篇文章主要介紹了Java常用面板JScrollPane的簡單介紹和一個相關實例,,需要的朋友可以參考下。
    2017-08-08
  • SpringBoot如何切換成其它的嵌入式Servlet容器(Jetty和Undertow)

    SpringBoot如何切換成其它的嵌入式Servlet容器(Jetty和Undertow)

    這篇文章主要介紹了SpringBoot如何切換成其它的嵌入式Servlet容器(Jetty和Undertow),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Java隨機生成手機短信驗證碼的方法

    Java隨機生成手機短信驗證碼的方法

    這篇文章主要介紹了Java隨機生成手機短信驗證碼的方法,涉及Java數(shù)學運算計算隨機數(shù)及字符串操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11

最新評論