我想按長度排序字符串的ArrayList,但不是按數字順序排列。按長度排序字符串的ArrayList
比方說,列表中包含這些詞:
cucumber
aeronomical
bacon
tea
telescopic
fantasmagorical
他們需要通過其長度差責令其特殊的字符串,例如:
intelligent
所以最終名單看起來像這樣(括號內的區別):
aeronomical (0)
telescopic (1)
fantasmagorical (3) - give priority to positive differences? doesn't really matter
cucumber (3)
bacon (6)
tea (8)
積極差異的優先順序可以通過積極的差異乘以兩個,負的差異兩個負數,然後加一。 –
您應該參考長度最後。 –