Preguntas etiquetadas con void

Un tipo incompleto utilizado como marcador de posición sintáctico para el tipo de retorno de un método / función cuando no se devuelve ningún valor.


10
Cómo burlarse de los métodos nulos con Mockito
¿Cómo burlarse de los métodos con tipo de retorno nulo? Implementé un patrón de observación, pero no puedo burlarme de él porque no sé cómo. Y traté de encontrar un ejemplo en Internet pero no tuve éxito. Mi clase se ve así: public class World { List<Listener> listeners; void addListener(Listener …

9
Argumento de Java 8 lambda Void
Digamos que tengo la siguiente interfaz funcional en Java 8: interface Action<T, U> { U execute(T t); } Y para algunos casos necesito una acción sin argumentos o tipo de retorno. Entonces escribo algo como esto: Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; Sin embargo, me da …
188 java  lambda  java-8  void 

11
¿Usos para el tipo de referencia de Java Void?
На этот вопрос есть ответы en Stack Overflow на русском : Зачем нужен класс ¿Vacío? Hay un tipo de referencia Java Void- mayúscula V-- . La única situación que he visto que se usa es para parametrizar s Callable final Callable<Void> callable = new Callable<Void>() { public Void call() { …
163 java  void 



9
¿Por qué convertir los valores de retorno no utilizados en vacío?
int fn(); void whatever() { (void) fn(); } ¿Hay alguna razón para anular un valor de retorno no utilizado, o tengo razón al pensar que es una completa pérdida de tiempo? Seguimiento: Bueno, eso parece bastante completo. Supongo que es mejor que comentar un valor de retorno no utilizado ya …
112 c++  c  void 

2
Cómo crear una función que no devuelva nada
Quiero escribir una función con pl/pgsql. Estoy usando PostgresEnterprise Manager v3 y usando shell para hacer una función, pero en el shell debo definir el tipo de retorno. Si no defino el tipo de retorno, no puedo crear una función. ¿Cómo se puede crear una función sin resultado de retorno, …



11
¿Es una mala práctica utilizar return dentro de un método vacío?
Imagina el siguiente código: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } ¿Está bien usar una devolución dentro de un método vacío? ¿Tiene alguna penalización por desempeño? O sería mejor escribir un código como este: void DoThis() { if (isValid) { DoThat(); } }
92 c#  return  void 

4
¿Por qué no se compila esta lambda de Java 8?
El siguiente código Java no se puede compilar: @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2) -> new String("hi")); // OK takeBiConsumer((String s1, String s2) -> "hi"); // …

3
¿Por qué anular el valor de retorno de free?
Estoy leyendo un libro ( Programación con hilos POSIX de Butenhof, 1997) que usa C, y me encontré con la siguiente línea: (void)free(data); Aquí, dataes solo un puntero a una estructura asignada, data = malloc(sizeof(my_struct_t)); ¿Por qué es el resultado de freeser lanzado a void? Desde mi entendimiento de C, …
82 c  casting  free  void  legacy-code 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.