精华内容
下载资源
问答
  • 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;impo...

    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("//www.jb51.net");// 往文件里写入字符串

    ps.append("//www.jb51.net");// 在已有的基础上添加字符串

    } 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 = "//www.jb51.netl";

    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);

    }

    }

    展开全文
  • Java文件写入字符

    2020-12-24 09:55:18
    Java文件写入字符串 代码如下: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.Scanner; public class text { public ...

    Java往文件写入字符串

    代码如下:

    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.OutputStream;
    import java.util.Scanner;
    
    public class text {
    	public static void main(String[] args) {
    		Scanner input1=new Scanner(System.in);
    		String a1=input1.next();
    		byte []a=a1.getBytes();
    		Scanner input2=new Scanner(System.in);
    		String b1=input2.nextLine();
    		byte []b=b1.getBytes();
    		File file=new File("D:\\java","a.txt");
    		try{
    			OutputStream w=new FileOutputStream(file);
    			System.out.println(file.getName()+"的大小:"+file.length());
    			w.write(a);
    			System.out.println(file.getName()+"的大小:"+file.length());
    			w.close();
    			w=new FileOutputStream(file,true);
    			w.write(b,0,b.length);
    			System.out.println(file.getName()+"的大小:"+file.length());
    		    w.close();
    		}
    		catch(IOException e){
    			System.out.println("ERROR"+e);
    		}
    	}
    }
    

    运行结果:
    在这里插入图片描述

    展开全文
  • java 创建文件写入字符串并读取字符

    千次阅读 2019-06-24 10:48:53
    java 创建文件写入字符串并读取字符 使用java创建txt文件并进行读写 package file; import java.io.*; import java.io.FileWriter; public class FileTest { public static void main(String[] args) { File a=...

    java 创建文件写入字符串并读取字符

    使用java创建txt文件并进行读写

    package file;
    import java.io.*;
    import java.io.FileWriter; 
    
    public class FileTest {
    	public static void main(String[] args) {
    		File a=new File("D:/javaz.txt"); //新建文件
    		try {
    		if(!a.exists()) {    //如果文件不存在则新建文件
    			a.createNewFile();
    		}
    	}
    		catch(IOException e) {
    			e.printStackTrace();
    		}
    		try {
    		//FileOutputStream in=new FileOutputStream(a);
    		FileWriter fw = new FileWriter(a, true); //在文件末尾追加形式写文件
    	       fw.write("我爱你");//写入字符串“我爱你”
    	       fw.flush();//刷新缓存
    	       fw.close();//关闭输入流
    	       }catch(IOException e) {
    				e.printStackTrace();
    			}
    		
    		
    		try {
    		FileReader fw = new FileReader(a);
    		BufferedReader bf = new BufferedReader(fw);
    		String str=null;
    		// 按行读取字符串
    		while ((str = bf.readLine()) != null) {
    			System.out.println(str);//输出文件中的字符串
    		}
    		bf.close();
    		}catch(IOException e) {
    	     e.printStackTrace();
           } 
    	}
    }
    
    
    展开全文
  • 上一章中我们介绍字符读取文件的类FileReader,这一章我们介绍FileWriter主要是以字符的方式写入文件中的类。import java.io.File;import java.io.FileWriter;import java.io.IOException;public class FileWrite {/*...

    上一章中我们介绍字符读取文件的类FileReader,这一章我们介绍

    FileWriter主要是以字符的方式写入文件中的类。

    import java.io.File;

    import java.io.FileWriter;

    import java.io.IOException;

    public class FileWrite {

    /**

    * @param args

    */

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    File f=new File("D:\\345.txt");//新建一个文件对象

    FileWriter fw;

    try {

    fw=new FileWriter(f);//新建一个FileWriter

    String str="chenliang\r\nrrrrrrttttttt";

    fw.write(str);//将字符串写入到指定的路径下的文件中

    fw.close();

    } catch (IOException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    }

    }

    运行:

    你会发现D盘下的345.txt文件中的会显示

    chenliang

    rrrrrrttttttt

    当然,这次你在d盘下有没有345.txt这个文件都没关系,就算没有运行程序后,程序会在d盘下自动新建这个文件,并把内容写进去

    展开全文
  • java写入文件的方法:1、FileWritter写入文件FileWritter, 字符流写入字符文件。默认情况下,它会使用新的内容取代所有现有的内容,如下:new FileWriter(file);然而,当指定一个true (Boolean)值作为FileWritter...
  • 下边是写东西到一个文件中的Java代码。运行后每一次,一个新的文件被创建,并且之前一个也将会被新的文件替代。这和给文件追加内容是不同的。 1、 1 public static void writeFile1() throws IOException { ...
  • Java字符写入文件三种方式的实现1、使用FileWriterString str="hello world!";FileWriter writer;try {writer = new FileWriter("E:/token.txt");writer.write(str);writer.flush();writer.close();} catch ...
  • } catch (Exception e) { } 为什么运行出来的字符串就少了首个字符“u”?还有就是如果将 fw.flush(); fw.close();放在 FileOutputStream os = new FileOutputStream(f)前面,就会出现字符串乱码 展开
  • 一、Filewriter与File——-将字符写入文本文件public static void main(String[] args) {File f=new File("C:\\world.txt");//新建一个文件对象,如果不存在则创建一个该文件FileWriter fw;try {fw=new FileWriter...
  • Java创建文件写入字符

    千次阅读 2018-08-03 09:41:51
    Java创建文件写入字符串,如果文件存在则只写入字符串。       String sourceString = "sourceString"; //待写入字符串 byte[] sourceByte = sourceString.getBytes(); if(null !=...
  • import java.io.*;/*** Created by jiuxiaosheng on 14-2-25.*/public class FileWrite {/*** 使用PrintWriter往文件写入字符串内容* @param filepath* @param content*/public static void fileWrit...
  • 一、Filewriter与File——-将字符写入文本文件public static void main(String[] args) {File f=new File("C:\\world.txt");//新建一个文件对象,如果不存在则创建一个该文件FileWriter fw;try {fw=new FileWriter...
  • package com.sanmao14;import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Random; public class zhou_number { public static void main(String[] args)
  • java字符写入文件三种方式的实现1、使用filewriterstring str="hello world!";filewriter writer;try {writer = new filewriter("e:/token.txt");writer.write(str);writer.flush();writer.close();} catch ...
  • 下边是写东西到一个文件中的Java代码。运行后每一次,一个新的文件被创建,并且之前一个也将会被新的文件替代。这和给文件追加内容是不同的。1、public static void writeFile1() throws IOException {File fout = ...
  • packageorg.nhooo.example.commons.io;importorg.apache.commons.io.FileUtils;importjava.io.File;importjava.io.IOException;publicclassWriteToFileExample{publicstaticvoidmain(String[]args){try...
  • 字符写入到txt文件中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.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;impo...
  • 根据这个Microsoft ...这很奇怪但是啊也尝试通过使用文件对象减少文件访问最小化.我测试了下面的代码完美.import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;public clas...
  • 用file类新建一个文件 然后在这个文件里面写入字符
  • 标签: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....
  • I am trying to write data to a csv file with java, however when I try opening the produced file with excel I am getting an error saying the file is corrupt. Upon opening the file in notepad it looks t...
  • import java.io.File;import java.io.FileOutputStream;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class Main{public static void main(String[] args) throws Exception{String phr...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,385
精华内容 1,354
关键字:

java文件写入字符

java 订阅