igor66
6 лет назадJava-вопрос
Есть небольшая программа:
public class ShortBool
{
public static void main(String[] arg) {
boolean a = true;
int d = 0;
boolean result = a || (++d > 0);
System.out.println("D=" + d);
}
}
Так вот, вопрос следующего рода: Какое значение будет выведено на экран?
У программа после компиляции и запуска выдает 0, хотя как я думаю должна выводит 1.
Почему так? Если кто может объясните))) Если конечно не затруднит!
Что-то я по моему запутался в символах и значениях...