将 Java 8 特征转换为 Java 1.5

Convert Java 8 feature to Java 1.5

如何在 Java 1.5 中转换下面提到的一段代码?

final List<String> filteredEntries = entries.stream()
    .filter(e -> e.toLowerCase().contains(getText().toLowerCase()))
    .collect(Collectors.toList()); 
searchResult.addAll(fitleredEntries)

请多多指教。

您可以使用 for 循环:

for (String e : entries) {
    if (e.toLowerCase().contains(getText().toLowerCase())) {
        searchResult.add(e);
    }
}