¿Predecir la salida?
class Main { public static void main(String args[]) { System.out.println(fun()); } static int fun(int x = 0) { return x; } }
(A) 0
(B) Valor de basura
(C) Error del compilador
(D) Error de tiempo de ejecución
Respuesta: (C)
Explicación: Java no admite argumentos predeterminados. En Java, debemos escribir dos funciones diferentes.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA