У меня есть большой Set<String>, содержащий много слов, скажем:
"aaa, cCc, dDD, AAA, bbB, BBB, AaA, CCc, ..."
Я хочу сгруппировать все повторяющиеся слова из набора, игнорируя чувствительность к регистру слов, а затем сохранить их в Vector<Vector<String>> или что-то еще, поэтому каждый элемент Vector<String> будет содержать группу похожих слов, например:
Vector<String>: ааа, ААА, АаА, ...
Vector<String>: cCc, CCc, ...
Vector<String>: bbB, BBB, ...
Я забочусь о производительности, так как в этом наборе много слов.