Java - преобразование типов

Эта задачка для программистов, знающих язык программирования Java. Есть небольшая программка:

public class Test {
    public static void main(String[] args) {
        int x = 5;
        x = x - 10;
        x = (char) x;
        x = x + 10;

        System.out.println("X = " + x);
    }
}

Что напечатает программа, чему равно x?

Ответ: 

Средняя оценка: 3 (2 голосов)

Познавательно

Язык хамелеона может достигать длины большей, чем длина его тела. При охоте на насекомых хамелеон выстреливает язык на всю длину за 30 миллисекунд. После прямого попадания, как правило, мошки долго не живут.