package lr11.task_1; import java.util.List; import java.util.stream.Collectors; public class e5 { public static List filterStrings(List strings, String substring) { return strings.stream() .filter(s -> s.contains(substring)) .collect(Collectors.toList()); } public static void main(String[] args) { List stringList = List.of("apple", "banana", "orange", "grape"); String substring = "an"; List result = filterStrings(stringList, substring); System.out.println("Строки, содержащие подстроку \"" + substring + "\":"); result.forEach(System.out::println); } }