Preguntas etiquetadas con java

187
Limitar una secuencia por un predicado

¿Existe una operación de flujo Java 8 que limite un (potencialmente infinito) Streamhasta que el primer elemento no coincida con un predicado? En Java 9 podemos usar takeWhilecomo en el ejemplo a continuación para imprimir todos los números menores que 10. IntStream .iterate(1, n -> n + 1)...

186
¿Qué incluye el "Controlador" en "MVC"?

Creo que entiendo los conceptos básicos de MVC: el Modelo contiene los datos y el comportamiento de la aplicación, la Vista es responsable de mostrarlo al usuario y el Controlador se ocupa de la entrada del usuario. De lo que no estoy seguro es qué es exactamente lo que pasa en el...

186
¿Por qué una matriz no es asignable a Iterable?

con Java5 podemos escribir: Foo[] foos = ... for (Foo foo : foos) o simplemente usando un Iterable en el ciclo for. Esto es muy útil. Sin embargo, no puede escribir un método genérico para iterable como este: public void bar(Iterable<Foo> foos) { .. } y llamarlo con una matriz ya que no...

186
java.net.ConnectException: conexión rechazada

Estoy tratando de implementar una conexión TCP, todo funciona bien desde el lado del servidor, pero cuando ejecuto el programa cliente (desde la computadora cliente) obtengo el siguiente error: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method)...