1.
//判断字符串前缀是否与目标字符串providerName相同
msg.toString().startsWith(ClientBootstrap.providerName)
2.TreeSet用法和Set集合变为List集合
//TreeSet,将元素排序放入,并且去重!!!
//set变为list,只需要new ArrayList(list)即可
TreeSet<String>v=res.getOrDefault(root,new TreeSet<>());
for(int i=1;i<a.size();i++){
v.add(a.get(i));
}
3.String无法替换指定位置的字符,而StringBuilder可以