JAVA读写文件

扫码查看

JAVA读写文件

这个JAVA读写文件还是比C++麻烦点的(个人感觉),这里赶快总结一下,以后就直接套用了:

注意本文没有包括IDEA一定会报的错

读文件

            InputStreamReader in=new InputStreamReader(new FileInputStream(filename),"utf8");
            BufferedReader br=new BufferedReader(in);
            String temp=br.readLine();
            while(temp!=null){
                String[] strings = temp.split(":|:");//这里我以中英文的冒号对字符串做了个分割,分隔符之间以|分开
                temp=br.readLine();
            }
            in.close();
            br.close();

要import什么就听IDEA安排了。。。(摊手.jpg)

写文件

以写一个SQL文件为例:

File SQLFile=new File(filePath);//创建一个File对象
SQLFile.createNewFile();//这里就直接新建文件了,也可以先使用SQLFile.exists()来判断是否存在
BufferedWriter out=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(SQLFile),"UTF-8"));
out.write("create table "+table+"( English varchar(30),Chinese varchar(10));\n");
out.close();
01-05 11:17
查看更多