Что напечатает следующий код?

public class TestWrap {
    public static void main(String[] args) {
        Integer one = 1000;
        Integer two = 2000;

        System.out.print((one * 2 == two) ? "yes " : "no ");
        System.out.print((two / 2 == one) ? "yes " : "no ");
    }
}
Explanation
При делении или умножении получаем в результате примитив и в итоге будут сравниваться примитивы и результат сравнения будет true в обоих случаях.

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Продовжуйте вивчати
тести з Java
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести