求助:如何用JAVA分析文档

smcrescent 2004-07-22 12:39:34
用readFile读入一个JAVA文件以后
如何分析这个文件中有多少行代码
多少注释等等
谢谢了
分不够可以另开帖子再加~!
...全文
154 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiger_wkh52741 2004-07-22
  • 打赏
  • 举报
回复
不知道楼主的用意,javadoc不是就很全面了吗?
如果你仅仅要计算多少行src,以及识别哪些是注释,哪些是代码
其实很简单,java里的注释无非“//”,“/* */”在你读取文件的时候
把以此做为标记然后读取文件不难实现哟!

goodluck!
徐蕴 2004-07-22
  • 打赏
  • 举报
回复
没有仔细考虑,我觉得基本思路可以这样
一行一行的读,掐头去尾,如果是一行的注释就很简单,如果是块状的就要从当前行开始寻找注释结束,然后累加。
smcrescent 2004-07-22
  • 打赏
  • 举报
回复
还要识别用了什么包,用了多少类,用了什么方法,都有什么参数
用了多少循环,声明了几个对象
等等等~~
晕 了~~头都大了
有没有具体代码啊?谢谢了
qqbz 2004-07-22
  • 打赏
  • 举报
回复
用有关流中的readline读,分析
registered 2004-07-22
  • 打赏
  • 举报
回复
你要分析这个,推荐你先学一下regular expression
java里面有regex这个包,适用于所有string分析,可以帮你节省80%的代码
不用这个工具做这件事情是极其乏味的(虽然也可以实现)
用这个工具可以说是小菜一碟

http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html
这个是文档
入门请看 Thinking In Java I/O章节的后办部分
深入学习请看
Mastering Regular Expressions, Second Edition
http://www.amazon.com/exec/obidos/ASIN/0596002890/qid=1090472497/sr=2-1/ref=sr_2_1/103-5257582-5236648

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧