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

© wjj410830911 中级黑马   /  2013-11-13 23:44  /  1466 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 FFF 于 2013-11-14 09:30 编辑
  1. public class 课堂联机
  2. {

  3.         /**
  4.          * @param args
  5.          * @throws IOException
  6.          */
  7.         public static void main(String[] args) throws IOException
  8.         {
  9.                 Demo2();
  10.         }
  11.         private static void Demo2() throws FileNotFoundException, IOException {
  12.                 BufferedReader br =
  13.                                 new BufferedReader(new FileReader("day22笔记.txt"));
  14.                 BufferedWriter bw =
  15.                                 new BufferedWriter(new FileWriter("times.txt"));
  16.                 Map<Character, Integer> map = new TreeMap<>();
  17.                 int ch;
  18.                 while((ch = br.read())!= -1)
  19.                 {
  20.                         char c = (char) ch;
  21.                         map.put(c, map.containsKey(c) ? map.get(c) + 1: 1 );
  22.                 }
  23.                 for (Character c : map.keySet())
  24.                 {
  25.                         switch (c) {
  26.                         case '\t':
  27.                                 System.out.println("\\t" + " = " + map.get(c));
  28.                                 break;
  29.                         case '\r':
  30.                                 System.out.println("\\r" + " = " + map.get(c));
  31.                                 break;
  32.                         case '\n':
  33.                                 System.out.println("\\n" + " = " + map.get(c));
  34.                                 break;
  35.                         case ' ':
  36.                                 System.out.println("空格" + " = " + map.get(c));
  37.                                 break;
  38.                         default:
  39.                                 System.out.println(c + " = " + map.get(c));
  40.                         }
  41.                 }
  42.         }
复制代码
这个是我在课上 一起写的代码   读入一个文本  将文本里的每个字出现了几次 打印出来
如“我 = 31”“代 = 14”“, = 45”等   
但如何将这些打印出来的信息 写入我创建的文本中啊?  

网络不好 点了好几下保存  发了2个帖子 此贴作废 因为我不知道怎么删帖 QAQ

1 个回复

倒序浏览
FFF 金牌黑马 2013-11-14 09:31:50
沙发
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
没有解决,可能你的问题问得不够清楚。可以重新发问的哦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马