文字列の配列があるとします:
String[] array = {
"2183417234 somerandomtexthere",
"1234123656 somemorerandomtexthere",
"1093241066 andevenmore",
"1243981234 you get what i mean",
//etc
};
文字列の先頭に長い (長い) を使用してこの配列を並べ替えるにはどうすればよいので、最終的には次のようになります。
String[] array = {
"1093241066 andevenmore",
"1234123656 somemorerandomtexthere",
"1243981234 you get what i mean",
"2183417234 somerandomtexthere",
//etc
};
配列リストにして Collections#sort を使用して独自のコンパレータを作成し、ソートされたマップ/ツリーマップを使用するまで、すべてを試しましたが、わかりません。ありがとう。