一个string只保留首尾字母, 中间字母数用数字表示, 比如 “abcde” = “a3e”, “ab” = “ab”, “abc” = “a1c” . 给一组string, 输出相同abbreviation的所有string, 但重复的string不算.
- abv_string = StringBuilder.append(charAt[0]), StringBuilder.append(str.length-2), StringBuilder.append(charAt[str.length]),
- HashMap storing String abreviated_string, hashset of the real strings
- output the set