Необязательность фигурных скобок в Java
В случае, если в фигурных скобках if
или else будет только одна команда,
можно эти фигурные скобки не писать. Пусть,
к примеру, дан вот такой код со всеми скобками:
int num = 0;
if (num == 0) {
System.out.println("Y");
} else {
System.out.println("N");
}
Можно сократить его вот так:
int num = 0;
if (num == 0) System.out.println("Y"); else System.out.println("N");
Или так:
int num = 0;
if (num == 0) {
System.out.println("Y");
} else System.out.println("N");
Можно также убрать все скобки, но оформить все не в линию, а вот так:
int num = 0;
if (num == 0)
System.out.println("Y");
else
System.out.println("N");
Перепишите следующий код в сокращенной форме:
if (num > 0) {
System.out.println("Y");
} else {
System.out.println("N");
}
Перепишите следующий код в сокращенной форме:
if (num > 0) {
System.out.println("Y");
}