黑马程序员技术交流社区

标题: 统计字符串中每个字母出现的字数(找工作的面试题之一) [打印本页]

作者: O_o”    时间: 2013-8-9 23:45
标题: 统计字符串中每个字母出现的字数(找工作的面试题之一)
  1. Dictionary<char, int> dic = new Dictionary<char, int>();
  2.             string str = "Hello World";
  3.             for (int i = 0; i < str.Length; i++)
  4.             {
  5.                 if (str == ' ')
  6.                 {
  7.                     continue;
  8.                 }
  9.                 if (dic.ContainsKey(str))
  10.                 {
  11.                     dic[str]++;
  12.                 }
  13.                 else
  14.                 {
  15.                     dic[str] = 1;
  16.                 }
  17.             }
  18.             foreach (KeyValuePair<char,int> kv in dic)
  19.             {
  20.                 Console.WriteLine("小写字母{0}出现了{1}次",kv.Key,kv.Value);
  21.             }
  22.             Console.ReadKey();
复制代码

作者: 许庭洲    时间: 2013-8-10 05:57
值得学习ing!
作者: 彭家贰小姐    时间: 2013-8-10 09:16
谢谢分享
作者: 彭家贰小姐    时间: 2013-8-10 23:24
谢谢分享





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2