@WebServlet(urlPatterns = "/") // javax.servlet-api 3.0
public class HomeServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
List<String> users = Arrays.asList("Vaya", "Petya", "Fedya");
req.setAttribute("users", users); // с помощью атрибутов передаются данные между сервлетами
req.getRequestDispatcher("/home.jsp").forward(req,resp);
}
}
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<body>
<h2>Hello World!</h2>
<c:forEach items="${users}" var="usr">
<p>${usr}</p>
</c:forEach>
</body>
</html>
array.addAll(objects);
array.addAll(field.getObjects());
java Game>file.txt
java -jar Game.jar>file.txt
static {
try {
System.setOut(new PrintStream(new File("file.txt")));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
public static void main(String[] args) throws FileNotFoundException {
System.out.println("Hello World!"); // будет записано в файл
}
public Stream<String> filterStringSet(final String filter) {
if (filter == null || filter.isEmpty())
return Stream.empty(); // можно конечно и null вернуть, но тогда это придется обрабатывать
return stringSet.stream()
.filter(str -> str.contains(filter));
}
// ну и потом
filterStringSet("фильтр").forEach(System.out::println)