2011-11-09 7 views
2

次の配列をソートしようとしています。 を使用してソートJava文字列の並べ替え(ただし、辞書編集的ではありません)

String[] array = { "ABC12", "ABC1", "ABC0" "ABC9"}

、それは{"ABC0", "ABC1", "ABC12", "ABC9"}

なりしかし、私はarray{"ABC0", "ABC1", "ABC9", "ABC12"}なるよう"ABC"を付加することにより、数字の文字と数値のアルファベット順にソートしたいです。これを行う既存の方法はありますか?

答えて

6

this oneのようなAlphaNumericソートを探しています。

+0

"file1"の後に来る "file05"のようなものを本当に修正する必要がありますが、いいリンクです。実際に私は彼に些細な修正を郵送すると思います。 – Voo