code: private static void combineWords(String[] wordNet, int start, int end, CoreDictionary.Attribute[] attributeArray, CoreDictionary.Attribute value)
      {
          if (start + 1 != end)   // 小优化，如果只有一个词，那就不需要合并，直接应用新属性
          {
              StringBuilder sbTerm = new StringBuilder();
              for (int j = start; j < end; ++j)
              {
                  if (wordNet[j] == null) continue;
                  sbTerm.append(wordNet[j]);
                  wordNet[j] = null;
              }
              wordNet[start] = sbTerm.toString();
          }
          attributeArray[start] = value;
      }
docs: 将连续的词语合并为一个
  
  @param wordNet 词图
  @param start   起始下标（包含）
  @param end     结束下标（不包含）
  @param value   新的属性