Preguntas etiquetadas con return

177
Volviendo de un bloque finalmente en Java

Recientemente me sorprendió descubrir que es posible tener una declaración de devolución en un bloque finalmente en Java. Parece que mucha gente piensa que es algo malo hacer como se describe en ' No regrese en una cláusula final '. Rascando un poco más, también encontré ' El retorno de Java no...

173
¿Cómo devolver múltiples objetos de un método Java?

Quiero devolver dos objetos de un método Java y me preguntaba cuál podría ser una buena manera de hacerlo. Las posibles formas en las que puedo pensar son: devolver a HashMap(ya que los dos Objetos están relacionados) o devolver un ArrayListde Objectobjetos. Para ser más precisos, los dos objetos...

167
¿Cómo "devolver un objeto" en C ++?

Sé que el título suena familiar ya que hay muchas preguntas similares, pero estoy pidiendo un aspecto diferente del problema (sé la diferencia entre tener cosas en la pila y ponerlas en el montón). En Java siempre puedo devolver referencias a objetos "locales" public Thing calculateThing() {...

157
¿El retorno detiene un bucle?

Supongamos que tengo un bucle como este: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Pregunta rápida: ¿ returndetiene la ejecución del bucle en sí

148
Devuelve múltiples valores de una función en swift

¿Cómo devuelvo 3 valores de datos separados del mismo tipo (Int) de una función en swift? Estoy intentando devolver la hora del día, necesito devolver la hora, el minuto y el segundo como números enteros separados, pero todo de una vez desde la misma función, ¿es esto posible? Creo que...

116
¿Por qué main no devuelve 0 aquí?

Solo estaba leyendo ISO / IEC 9899: Borrador del Comité 201x - 12 de abril de 2011 en el que encontré en 5.1.2.2.3 Terminación del programa ..reaching the } that terminates the main function returns a value of 0. significa que si no especifica ninguna declaración de retorno en main(), y si el...