こんにちは私は先行ゼロの入力として文字列リストを持っていると私はそれらを並べ替える方法が不思議です。 " - "(ソートされていない)(ソート)Javaで先行ゼロの数字をソートする方法は?
0-2
0-1
1
1-2
1-0
1-1
4-3
出力
0-1
0-2
1
1-0
1-1
1-2
4-3
私は削除することができます
入力し、先頭のゼロが、その後0-1 -> 1
と1 -> 1
は同じであるとすることはできませんソートされる。私の心に来る他のものはゼロ、その後のJavaソートと開始位置でのバックナンバーが、並べ替えを使用するので、
0-1->1
1->10
10->100
の後ろに0を置くためにゼロをリードしていないこれらの数字に削除するのですか?
編集:
- 構造はとても深さに1-2-3-4-5-6無制限です...
- 私は(0
- だけダッシュをリードするだけで1を持つことができます - )とポイント(。)はデシメートルが許されます。
あなたは常にダッシュを1つしか持たないケースですか?あるいは構造がより複雑になるか? – ojblass
あなたはいくつ持っていますか?マックス2?無制限? – Puce
何を試しましたか? - 文字列の自然な並べ替え順序が必要なものかどうかを確認しましたか? – JimmyB