写了一个读文件按照有没有特殊字符分别写到2个文件中去的函数
试了很多符号都能正常实现,
但是遇到这个编码是A1A4的·号时完全没有结果。
试了很多符号都能正常实现,
但是遇到这个编码是A1A4的·号时完全没有结果。
解决方案 »
- i++ 简单但不是很明白的问题
- 找错题 看看这段代码中哪里有错误,先谢谢帮助菜鸟的老鸟们~~~
- 怎样把这个字符串转换成日期类型?
- 哪个高手能给我讲讲java中的事件监听啊,
- null 到底指向什么?怎么处理呀?
- 关于同步互斥的问题
- java连接oracle8练习程序,调试无错误,但无法运行出正确结果,请教为什么,源代码内详,捕捉异常内详
- ▇▇▇▇问,如何取得某个邮件服务器中的某个用户的邮件?
- 有人还没有解决温饱问题吗?我给大家提供一个共同富裕的机会。
- 新手求教关于经典多线程模型“生产者/消费者”的问题
- 如何在jtable中的cell中增加combox并且设置combox的默认值?
- myeclipse6.0中连接mysq出错问题l
//按有没有特定符号写到2个文件中
<%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.net.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.lang.String.*" %>
<%try{
%><%
String result="";
String RMBFILE_NAME1="Book01.txt";
String RMBFILE_NAME2="Book02.txt";
String filename_w1 ="D:\\Documents and Settings\\Administrator\\桌面\\新建文件夹 (2)\\"+RMBFILE_NAME1;
String filename_w2 ="D:\\Documents and Settings\\Administrator\\桌面\\新建文件夹 (2)\\"+RMBFILE_NAME2;
PrintWriter writerfile1=new PrintWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filename_w1))));
PrintWriter writerfile2=new PrintWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filename_w2))));
FileReader fr=new FileReader("D:\\Documents and Settings\\Administrator\\桌面\\新建文件夹 (2)\\book.txt");
BufferedReader br=new BufferedReader(fr);String Line="";
while((Line=br.readLine())!=null){int j=Line.indexOf("·");result=Line+"\r\n"; if(j==-1){
writerfile1.write(result);
}else{
writerfile2.write(result);
}
}
br.close();
fr.close(); writerfile1.close();
writerfile2.close();
response.sendRedirect("/include/pubMsg.jsp?sMsg="+java.net.URLEncoder.encode("语对成功导出")); %>
<%}catch(Exception ex){
System.out.println( "导出出错" );
}
%>
我已经使用C语言处理了。
但是如何用JAVA处理还是没有头绪。
没有人关注吗?