Olá pessoal,
Eu possuo as strings abaixo, são várias e várias linhas e preciso pegar apenas o numero depois da string TOTAL_TIME= e ordenar do menor para maior, alguêm pode me dar uma luz?
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=110|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=120|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=130|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=140|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=2000|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=210|DP_TIME=223|REQUEST_ME
INFO|2010-12-1400:00:31,222|SERIAL_ID=1292306431200|ST=2010-12-1400:00:31|DP_DEVICE=144Card|MsgID=|TOTAL_TIME=310|DP_TIME=223|REQUEST_ME
Eu consegui com REGEX e ordenar com Collections.sort(value) mas ele está ordenando assim: 110,120,130,140,2000,210,310.
Qualquer ajuda eu agradeço!
Abraços,