importjava.io.File
importjava.io.FileOutputStream
importjava.io.IOException
importjava.io.PrintStream
/**
*@authorzhuruhong
*
*若要变更这个产生的类别注解的范本,请移至
*视窗>喜好设定>Java>程式码产生>程式码和注解
*/
publicclassWriteTxtFileByName{
privateStringfilename=null
publicWriteTxtFileByName(Stringfilename){
this.filename=filename
}
publicvoidwriteFileByName(Stringcontent){
FiledocFile=newFile(filename)
try{
docFile.createNewFile()
FileOutputStreamtxtfile=newFileOutputStream(docFile)
PrintStreamp=newPrintStream(txtfile)
p.println(content)
txtfile.close()
p.close()
}catch(IOExceptione){
e.printStackTrace()
}
}
publicstaticvoidmain(String[]args){
WriteTxtFileByNamewfbn=newWriteTxtFileByName("title")
wfbn.writeFileByName("content")
}
}
给你一个实例。
import java.io.BufferedReaderimport java.io.BufferedWriter
import java.io.FileReader
import java.io.FileWriter
import java.io.IOException
public class Test14 {
public static void main(String[] args) throws IOException {
String fPath = "C:/test.txt"
// 读
BufferedReader br = new BufferedReader(new FileReader(fPath))
System.out.println(br.readLine())
br.close()// // 使用后记得关闭
// 写
BufferedWriter bw = new BufferedWriter(new FileWriter(fPath))
bw.write("写一段话到文件里")
bw.flush()
bw.close()// 使用后记得关闭
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)