пожалуйста, не могли бы вы мне помочь?
У меня есть просмотр списка в Java в ObservableList или ArrayList, у меня есть строки вроде
CTAudSvc 2760
ctfmon 6176
dllhost 6464
dllhost 14656
DLLML 10920
DMedia 6768
dwm 1104
explorer 6492
chrome 2964
, но когда я помещаю его в просмотр списка, я вижу что-то вроде этого:
CTAudSvc 2760
ctfmon 6176
dllhost 656
DLLML 10920
DMedia 6768
dwm 1104
explorer 6492
chrome 2964
В коде у меня нет ничего особенного, поэтому, если вы знаете, что заставляет игнорировать некоторые пробелы, пожалуйста, помогите мне.
ArrayList<String> processListUnsorted = new ArrayList<String>();
...
Sting input...
processListUnsorted.add(input.trim());
...
List<String> sortedApps = processListUnsorted.stream() .sorted(String.CASE_INSENSITIVE_ORDER)
.collect(Collectors.toList());
...
ObservableList<String> sortedAppsFinal = FXCollections.observableArrayList(sortedApps);
...
somelistview.setItems(sortedAppsFinal);</code>