code: public List<List<Word>> getSimpleSentenceList(Set<String> labelSet)
      {
          List<List<Word>> simpleList = new LinkedList<List<Word>>();
          for (Sentence sentence : sentenceList)
          {
              List<Word> wordList = new LinkedList<Word>();
              for (IWord word : sentence.wordList)
              {
                  if (word instanceof CompoundWord)
                  {
                      if (labelSet.contains(word.getLabel()))
                      {
                          for (Word inner : ((CompoundWord) word).innerList)
                          {
                              wordList.add(inner);
                          }
                      }
                      else
                      {
                          wordList.add(((CompoundWord) word).toWord());
                      }
                  }
                  else
                  {
                      wordList.add((Word) word);
                  }
              }
              simpleList.add(wordList);
          }
  
          return simpleList;
      }
docs: 获取简单的句子列表，其中复合词的标签如果是set中指定的话会被拆分为简单词
  
  @param labelSet
  @return