A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ztwztw 中级黑马   /  2014-1-3 16:35  /  895 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class Text7 {
        public static void main(String[] args) throws IOException {
                //读字符流         
                String fileName = "1.txt";
                FileReader fr = new FileReader(fileName);
                BufferedReader br = new BufferedReader(fr);
                //写字符流
                String fileNameres = "2.txt";
                FileWriter frres = new FileWriter(fileNameres);
                BufferedWriter bwres = new BufferedWriter(frres);
                //取出文本中所有行,并追加到StringBuffer中  
                StringBuffer sb=new StringBuffer("");
                StringBuffer sbres=new StringBuffer("");
                String nextLine;           
                while ((nextLine = br.readLine()) != null) {
               
                       
                        sb.append(nextLine);            
                        }
                br.close();
                fr.close();
                char[] a=sb.toString().toCharArray();
                //判断每个字符出现的次数
                for(int i=0;i<a.length;i++){
                        int k=0;
                for(int j=0;j<a.length;j++){
                        if(a[i]==a[j]) k++;
                        }
                 if(sbres.toString().indexOf(String.valueOf(a[i]))<0){
                         String str=a[i]+":"+k+"次";
                         sbres.append(str+"\n");
                         System.out.println(str);
                         }
                 }
                 
                bwres.write(a);
                bwres.newLine();
                 bwres.close();
                 frres.close();
                }
        }
//我用myelipse编写的。2.txt存在哪了

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

3 个回复

倒序浏览
右键你的java项目——refresh,就在项目目录下。文件可以在你的工作区的项目目录下找到

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

回复 使用道具 举报
楼上正解。就在你当前workSpace工作目录,该项目根目录下
回复 使用道具 举报
2.txt及1.txt都在你源文件所在目录文件夹,因为你new 流对象都用的是相对路径,并未指定绝对路径,具体请参阅流对象的构造方法解说
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马