code: public static String convertToPinyinFirstCharString(String text, String separator, boolean remainNone)
      {
          List<Pinyin> pinyinList = PinyinDictionary.convertToPinyin(text, remainNone);
          int length = pinyinList.size();
          StringBuilder sb = new StringBuilder(length * (1 + separator.length()));
          int i = 1;
          for (Pinyin pinyin : pinyinList)
          {
              sb.append(pinyin.getFirstChar());
              if (i < length)
              {
                  sb.append(separator);
              }
              ++i;
          }
          return sb.toString();
      }
docs: 转化为拼音（首字母）
  
  @param text       文本
  @param separator  分隔符
  @param remainNone 有些字没有拼音（如标点），是否保留它们（用none表示）
  @return 一个字符串，由[首字母][分隔符][首字母]构成