- Comentarios que ejecutan:
Hasta ahora, siempre nos enseñaron «Los comentarios no se ejecutan». Veamos hoy “Los comentarios que ejecutan”
El siguiente es el fragmento de código:
public
class
Testing {
public
static
void
main(String[] args)
{
// the line below this gives an output
// \u000d System.out.println("comment executed");
}
}
Producción:
comment executed
La razón de esto es que el compilador de Java analiza el carácter Unicode \u000d como una nueva línea y se transforma en:
public
class
Testing {
public
static
void
main(String[] args)
{
// the line below this gives an output
// \u000d
System.out.println(
"comment executed"
);
}
}
- Bucles con nombre:
// A Java program to demonstrate working of named loops.
public
class
Testing
{
public
static
void
main(String[] args)
{
loop1:
for
(
int
i =
0
; i <
5
; i++)
{
for
(
int
j =
0
; j <
5
; j++)
{
if
(i ==
3
)
break
loop1;
System.out.println(
"i = "
+ i +
" j = "
+ j);
}
}
}
}
Producción:
yo = 0 j = 0 yo = 0 j = 1 yo = 0 j = 2 yo = 0 j = 3 yo = 0 j = 4 yo = 1 j = 0 yo = 1 j = 1 yo = 1 j = 2 yo = 1 j = 3 yo = 1 j = 4 yo = 2 j = 0 yo = 2 j = 1 yo = 2 j = 2 yo = 2 j = 3 yo = 2 j = 4
También puede usar continuar para saltar al inicio del bucle nombrado.
También podemos usar break (o continuar) en un if-else anidado con bucles for para romper varios bucles con if-else, por lo que uno puede evitar establecer muchas banderas y probarlas en el if-else para continuar o no en este nivel anidado.
Este artículo es una contribución de Abhineet Nigam . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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