JAVA如何用流将字符串添加到文本文件中。
发布网友
发布时间:2022-04-26 16:53
我来回答
共3个回答
热心网友
时间:2023-10-15 12:32
FileOutputStream
public FileOutputStream(String name,
boolean append)
throws FileNotFoundException创建一个向具有指定 name 的文件中写入数据的输出文件流。如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处。创建一个新 FileDescriptor 对象来表示此文件连接。
首先,如果有安全管理器,则用 name 作为参数调用 checkWrite 方法。
如果该文件存在,但它是一个目录,而不是一个常规文件;或者该文件不存在,但无法创建它;抑或因为其他某些原因而无法打开它,则抛出 FileNotFoundException。
参数:
name - 与系统有关的文件名
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处
热心网友
时间:2023-10-15 12:32
看代码
你跑一下就知道了
import java.io.File;
import java.io.PrintWriter;
public class Test4 {
public static void main(String[] args) {
File file = new File("f:/test.txt");
String content = "www.MrCao.tk";
try {
PrintWriter out = new PrintWriter(file);
out.print(content);
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
热心网友
时间:2023-10-15 12:33
file+io
JAVA中 如何把字符串输入到一个TXT文件里,并从TXT里面读取出来输出到...
import java.io.*;public class FileWrite { public static void main(String args[]){ BufferedReader br=null;BufferedWriter bw=null;BufferedReader br1=null;try { br=new BufferedReader(new InputStreamReader(System.in));//字符输入流 从键盘读取数据 bw=new BufferedWriter(new FileWriter("D...
java中如何将输出结果放入文件中
这个就需要java中的I/O流来对文件进行读写,举个例子:以FileWriter类来写文件 import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;public class Test {public static void rwFile(){FileWriter fw = null;try {fw = new FileWriter("f:\\text.txt", true...
JAVA利用标准输入法从键盘输入字符,并将输入的字符写到文本文件中
public static void main(String[] args) { BufferedReader br=null;BufferedWriter bw=null;String str=null;FileReader fr= null;FileWriter fw = null;String path ="d:/fuck.txt";int c=0;br=new BufferedReader(new InputStreamReader(System.in));//不知道这是不是缓冲输入流 System.out....
java//输出流读进一个字符串到一个文本里 用输入流打印出来 用in.rea...
应该可以 -1是read()方法的返回值。比如下面的代码:byte[] by=new byte[1024];FileInputStream filein=new FileInputStream("考场规则.txt");FileOutputStream fileout=new FileOutputStream("新生成.txt");while(filein.read(by)!=-1){ fileout.write(by);// fileout.write("\n");...
java怎样把一字符串数组写入.txt文件中?
import java.io.File;\x0d\x0aimport java.io.OutputStream;\x0d\x0aimport java.io.FileOutputStream;\x0d\x0apublic class TestFile {\x0d\x0apublic static void main(String[] args) throws Exception{\x0d\x0a//在d盘上创建一个名为testfile的文本文件\x0d\x0aFile f = new ...
Java | FileReader和FileWriter的用法
1. FileReader的使用FileReader是Java中用于读取文本文件的字符输入流,它基于Reader类,主要用于从文件系统中的文件读取文本数据。2. FileWriter的使用而FileWriter则是字符输出流,用于将文本数据写入文件,它继承自Writer类。默认情况下,如果目标文件已存在,FileWriter会覆盖原有内容;若需追加内容,构造函数...
java如何把循环遍历结果输出到文本文档?
其实就是循环数组,使用bufferWrite的write方法,将我们的数据按照想要的格式弄成字符串,建议使用StringBuilder来构建文件字符串内容,我这里偷懒了直接用的+来操作,最后适时地换行。最终生成的文件内容为:完整main函数代码:public static void main(String[] args) throws Exception {Student s1 = new ...
java 中简述使用流进行读写文本文件的步骤?
一、Java IO学习基础之读写文本文件Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。 简单的示例程序如下: /*** 读出1.txt中的内容,写入2.txt中**/import java.io.*;public class ReadWriteFile{public static void main(String[] args){ try{ File read = new File("c:\\1.txt...
java中如何把一段字符串写入文件中
使用Java中的File类,url为文件的绝对地址,str为输入的字符串内容。代码如下图所示:String str="i love china!"File txt=new File("url");if(!txt.exists()){ txt.createNewFile();} byte bytes[]=new byte[512];bytes=str.getBytes(); //新加的 int b=str.length(); //改 Fil...
java 从键盘输入字符串存入文件中,要求使用FileInputStream和FileOutPutS...
"reader" 这个变量是接收系统输入的字符串,而且 byte数组没有赋值。且局部变量必须有初始值。//输出流 FileOutputStream fos = new FileOutputStream("file.txt");BufferedInputStream reader = new BufferedInputStream(System.in);byte[] bt=new byte[256];fos.write(reader.read(bt));reader.close(...