Pregunta 1. ¿Cuál es el resultado de la siguiente pregunta?
class Test1 { public static void main(String[] args) { int String = 65; int Runnable = 97; System.out.print(String + " : " + Runnable); } }
Opción
A) Error
B) A : a
C) 65 : 97
D) Ninguno
Output: C
Explicación: Podemos utilizar todos los nombres de clase y de interfaz de Java predefinidos como identificadores .
Pregunta 2. ¿Cuál es el resultado de la siguiente pregunta?
class Test2 { public static void main(String[] args) { int if = 65; int else = 97; System.out.println(if + " : " + else); } }
Opción
A) Error
B) A : B
C) 65 : 97
D) Ninguno
Output: A
Explicación: no podemos usar palabras reservadas como identificadores.
Pregunta 3. ¿Cuál es el resultado de la siguiente pregunta?
class Test3 { public static void main(String[] args) { int x = 1; if (x) { System.out.print("GeeksForGeeks"); } else { System.out.print("GFG"); } } }
Opción
A) GeeksForGeeks
B) GFG
C) Error
D) Ninguno
Output: C
Explicación: en Java, el compilador da error: tipos incompatibles: int no se puede convertir a tipo booleano.
Pero en C o C++ es una declaración válida.
Pregunta 4. ¿Cuál es el resultado de la siguiente pregunta?
class Test4 { public static void main(String[] args) { double d1 = 123.456; double d2 = 12_3.4_5_6; double d3 = 12_3.4_56; System.out.println(d1); System.out.println(d2); System.out.println(d3); } }
Opción
A) Error
B) 123.456
12_3.4_5_6
12_3.4_56
C) 123.456
123.456
123.456
D) Ninguno
Output: C
Explicación: desde (1.7v en adelante) podemos usar el símbolo ‘_’ (bajo Puntuación) entre dígitos de literales numéricos. Vea más en las convenciones de nomenclatura de Java .
Pregunta 5. ¿Cuál es el resultado de la siguiente pregunta?
class Test5 { public static void main(String[] args) { double d1 = _123 .456; double d2 = 12_3_.4_5_6; double d3 = 12_3.4_56_; System.out.println(d1); System.out.println(d2); System.out.println(d3); } }
Opción
A) Error
B) 123.456
12_3.4_5_6
12_3.4_56
C) 123.456
123.456
123.456
D) Ninguno
Output: A
Explicación: podemos usar el símbolo ‘_’ (punto bajo) solo entre los dígitos. si estamos usando en cualquier otro lugar, obtendremos un error de tiempo de compilación: subpuntuación ilegal.
Este artículo es una contribución de Shivakant Jaiswal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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