sortowanie List<FTPFile>

0

mam sobie taką liste plikow na ftp metoda zwraca typ: List<FTPFile>

w zwróconych danych mam coś w ten deseń

		[
			{
				timestamp: 1234,
				name: "asdf"
			},
			{
				timestamp: 4321,
				name: "QWERTY"
			},
			{
				timestamp: 423423,
				name: "test"
			}
]

jak to posortować po timestamp?

0
 Collections.sort(list, new Comparator<FTPFile>() {
                @Override
                public int compare(FTPFile file1, FTPFile file2) {
                    return file2.getTimestamp() - file1.getTimestamp();
                }
            });

Coś w ten deseń

0

jeśli mi zadział to ok tylko że zwraca mi błąd że: "bad operand types for binary operator '-' "

Grzyboo napisał(a):
 Collections.sort(list, new Comparator<FTPFile>() {
                @Override
                public int compare(FTPFile file1, FTPFile file2) {
                    return file2.getTimestamp() - file1.getTimestamp();
                }
            });

Coś w ten deseń

0

jeśli mi zadział to ok tylko że zwraca mi błąd że: "bad operand types for binary operator '-' " to chyba ma być typ Calendar czy jak?

1 użytkowników online, w tym zalogowanych: 0, gości: 1