黑马程序员技术交流社区
标题:
IO问题
[打印本页]
作者:
黑马伍仪华
时间:
2012-3-6 21:30
标题:
IO问题
package IO;
import java.io.*;
public class FileWritterTest {
/**
* @param args
*/
public static void main(String[] args) {
FileWriter fw=null;
try{
fw=new FileWriter("c:\\demo.txt",true);
fw.write("nihao\r\nxiexie");
}catch(IOException E){
}
}
}
为什么我的程序写进不了,C盘已经有demo.txt
作者:
程洪
时间:
2012-3-6 21:35
fw=new FileWriter("c:\\demo.txt",true);
你改成 “ \ ” 你写入的地址是错误的 ! C:\\ 在window中是找不到这个路径的
作者:
泮和顺
时间:
2012-3-6 21:54
本帖最后由 泮和顺 于 2012-3-6 22:00 编辑
你没写上flush(); 还有close()其实也要写下的
("c:\\demo.txt",true);
冒号空格要改成英文格式的就OK了
作者:
刘基军
时间:
2012-3-6 22:03
本帖最后由 刘基军 于 2012-3-6 22:05 编辑
FileWriter fw=null;
try
{
fw=new FileWriter("c:\\demo.txt",true); //1.":"被写成中文符号,需注意
fw.write("nihao\r\nxiexie");
fw.flush(); //2.写入数据后应该刷新
}
catch(IOException E)
{
E.printStackTrace(); //3.对于异常,应该打印出相关信息,不然发生异常后你根本就不知道
}
finally
{
try
{
if(fw!=null)
fw.close(); //4.对于输入输出流,使用完后应该关闭
}
catch(IOException e)
{
e.printStackTrace();
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2