Python编程 统计目录下Java源文件的关键字出现次数

每次学习新的语言,就想重新实现一遍做过的课设=,=
这里实现的是"综合性实验 Java源代码分析程序"的第二部分
第一部分见:[Python基础]统计指定目录中文件的个数和总的大小
原来的Java实现在这:
[Java]统计目录下Java源文件的关键字出现次数

题目

统计文件正文中某些字符串出现的次数

1.保存关键字

Java中关键字共有50个,存入字典,用keywords[‘class’]得到出现次数

keywords = {
   key: 0 for key in ["abstract", "assert", "boolean", "break", "byte",
                               "case", "catch", "char", "class", "const",
                               "continue", "default", "do", "double", "else",
                               "enum", "extends", "final", "finally", "float",
                               "for", "goto", "if", "implements", "import",
                               "instanceof", "int", "interface", "long", "native",
                               "new", "package", "private", " protected", "public",
                               "return", "strictfp", "short", "static", "super",
                               "switch", "synchronized", "this", "throw", "throws",
                 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值