Java中的暴力字符串操作

时间:2011-02-09 06:51:40

标签: java algorithm string

任何最佳算法或任何强力方法来实现以下内容?

  1. 查找这些单词是否在CAPS中。
  2. 计算CAPS中的单词数量。
  3. 计算单词数。
  4. 搜索确切的字词。
  5. 干杯,

    Venki

2 个答案:

答案 0 :(得分:1)

正则表达式非常适合这些。

答案 1 :(得分:0)

使用可理解且可维护的代码,除非您特别需要此任务的性能问题

您可以尝试这样的事情:

StringTokenizer将输入行分隔为“单词”。 然后迭代它们并实现你的逻辑(计数,搜索等)

int count =0;

StringTokenizer st = new StringTokenizer(input);
while (st.hasMoreTokens()) {
   addWordsInCapsToList();
   findSpecificWords();
   count ++;
}