JAVA代码文档化高手进来帮个忙,谢谢!

JAVA代码文档化高手进来帮个忙,谢谢!,第1张

//后面可以写中文

/

/

一般里面是版本注释,作者,还有

@param c

@return

@throws DataAccessException

这种的,介绍参数,返回值什么的,最好别写中文。

/

/

写方法描述,完成什么功能,实例的。

/ 这是什么啊!

你看看java的doc就知道了!

下面的是写的一段测试代码,结果如图:

至于你要的前N个词汇出现频率最高的,就不帮你写了,提示可以使用 List<String,int>去计算。

import javautilArrayList;

import javautilList;

public class Test {

String content = "虽然/c 宝洁/nz 的/ude1 整体/n业务/n发展/vn"

+ " 状况/n 仍/d为/v 增长/vn,/wd 但/c 在/p 一些/mq领域/n "

+ "受到/v 强大/a的 / ude1 竞争/vn 压力/n 影响/vn 。/wj比如/v"

+ " 在/p 传统/n的/ ude1 洗/v 发/v 水/n、/wn 洗衣粉/n、/wn "

+ "护理/vn 用品/n等/ udeng日常/b护理/vn领域/n,/wd宝洁/nz" +

" 在/p 全球/n 范";

public void start() {

String newContent=contentreplaceAll("[\\s]",""); //去掉空格

String[] words = newContentsplit("[\\/]"); // 分割出带字母的词汇

List<String> list = new ArrayList<String>();

for (int i = 0; i < wordslength; i++) {

char[] bytes = words[i]toCharArray();

String xx = "";

for (int j = 0; j < byteslength; j++) {

String bt = bytes[j] + "";

if (!btmatches("[a-zA-Z]") && !btmatches("[0-9]")

&& !btmatches("[,。?、]")) {

xx += bt;

}

}

listadd(xx); // 得到所有中文词汇

}

for (int i = 0; i < listsize(); i++) {

String w = listget(i)toString();

if (!""contains(w)) {

int count = 0;

for (int j = 0; j < listsize(); j++) {

if (wequals(listget(j))) {

count++;

}

}

Systemoutprintln("词汇《" + w + "》出现了 " + count + "次 !");

}

}

}

public static void main(String args[]) {

new Test()start();

}

}

DOM是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。

DOM主要包括3部分:

Core DOM(核心DOM):定义了访问和处理任何结构化文档的基本方法。

XML DOM:定义了访问和处理XML文档的标准方法。

HTML DOM:定义了访问和处理HTML文档的标准方法。

以上就是关于JAVA代码文档化高手进来帮个忙,谢谢!全部的内容,包括:JAVA代码文档化高手进来帮个忙,谢谢!、求大神写java一个小程序,对已经分词好的中文文档,提取出现频率最高的前N个词汇及显示出现次数~、在Javaweb开发中,什么是一个表示和处理文档的应用程序接口可用于动态访问更等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10177704.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存