日期:2014-05-18  浏览次数:20675 次

java字符串搜索是否包含关键词数组,求效率最高的算法
有一个关键词数组,里面全是string
然后有一个字符串进来,要求判断这个字符串是否包含关键词数组中的string(有一个命中就返回true,全部不命中返回false)。
要求速度最快的算法。
请问java中有现成的这种方法实现么?

------解决方案--------------------
楼主可以google下  kmp 算法

我当初看这几个单词很是邪恶。尤其是拼音输入法匹配到的字符