参考下面代码,把“百度知道”写到D盘的写入文字.txt中
import java.io.*;
public class C {
public static void main( String[ ] args ) throws Exception {
PrintWriter pw = new PrintWriter( new FileWriter( "D:\\写入文字.txt" ) );
pw.print("百度知道" );
pw.close();
}
}
你打开一个文件夹,用一个输出流关联着,然后直接将三行内容输出到文件后,再关闭文件和输出流就可以了。
还有什么不懂可以再问
import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
public static void main(String[] args) {
StringBuffer sb=new StringBuffer();
sb.append("12345\n");
sb.append("abcde\n");
sb.append("123.abc");
try {
FileWriter fw=new FileWriter("c:/test.txt");
fw.write(sb.toString());
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
使用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();
//改
fileoutputstream
fos=new
fileoutputstream(txt);
fos.write(bytes,0,b);
fos.close();
import java.io.*;
public class C {
public static void main( String[ ] args ) throws Exception {
PrintWriter pw = new PrintWriter( new FileWriter( "D:\\问好.txt" ) );
pw.print("你好" );
pw.close();
}
}
其中D:\\问好.txt是你要存的文件名字,
pw.print("你好" );是你要存入文件的内容,这是最简单的了