java中的io流经常用到,而且还比较实用,例如文件的上传下载,文件的复制,创建,删除操作等等;
今天用到的,将数据库查询出来的数据写到文件中去。下面写个小例子:
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Test {
public static void main(String[] args) {
String html="java编程基础之-IO流sss";
String html2="继续----";
html=html.replace("sss", "\r\n");//替换字符串为换行符
FileWriter fw=null;
File file=new File("D:\\js\\js.txt");
try {
if(!file.exists()){
file.createNewFile();
}
fw=new FileWriter(file);
BufferedWriter str =new BufferedWriter(fw);
str.write((html+html2).toString(),0,(html+html2).toString().length()-1);//此处挺像数学加减乘除运算法则,不知对不对,先这么写吧,当然写法很多了,反 //正运行挺正常的!
str.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
就这么着吧…………