日期:2014-05-20  浏览次数:20796 次

如何解决BufferedReader读取文本时,自动省掉转义字符,很急,100送上
FileReader   fr   =   new   FileReader( "d:\\abc.txt ");  
BufferedReader   br   =   new   BufferedReader(fr);
String   line   =   br.readLine();
line里面的转义字符全部被去掉了,如“http:\\www”
得到的是“httpwww”
请各位支招,好像读char也不行


------解决方案--------------------
读出来没问题啊,是你代码的问题吧
------解决方案--------------------
没有你说的情况,line就已经可以得到http:\\www这样的字符串,不存在自动转义的问题
------解决方案--------------------
楼主的代码没问题啊
------解决方案--------------------
试过了,不会出现楼主说的问题,可以直接得到http:\\www这样的字符串
你是否有其他操作啊?
------解决方案--------------------
请楼主在读出文本之后,就打印一下,看看有没有。
很可能是后来什么代码给去掉了。
------解决方案--------------------
......
没毛病啊
还是得到 "http:\\www "这个啊
楼主在好好看看
是不是别的地方出错了?