次の形式のファイルがありますupdate_0_9_26
。バージョンが より大きいすべてのファイルをチェックする Java コードを書きたいと思います0_9_26
。たとえば、0_9_27
などです。この計算から取得されたファイルに対して処理を実行する必要があります。
参照名よりも大きいものを取得するには、ファイル名をどのように解析すればよいですか?
入力例:
update_0_9_26.sql
update_0_9_27.sql
update_0_9_28.sql
update_1_0_0.sql
update_1_0_1.sql
update_1_0_2.sql
予想される出力 (「より大きい」を検索する場合update_0_9_26
):
update_0_9_27.sql
update_0_9_28.sql