Как вывести вместо true и false, 1 и 0?

Евгений Ким
Здравствуйте уважаемые программисты,  занимаюсь самостаятельно по книге 

Г. Шилда Java 8 руководство для начинающих. Немогу решить задачу, что б
вместо true и false выводились 1 и 0. Заранее СПАСИБО БОЛЬШОЕ всем удачи вам, творческого и карьеного роста.
Внизу задача ее фрагмет:

public static void main(String args []){
    boolean p, q;
    System.out.println("P\t Q\tAND\tOR\tXOR\tNOT");

    p = true; q = true;
    System.out.print(p + "\t" + q + "\t");
    System.out.print((p&q) + "\t" + (p|q) + "\t");
    System.out.println((p^q) + "\t" + (!p));

    p = false; q = true;
    System.out.print(p + "\t" + q + "\t");
    System.out.print((p&q) + "\t" + (p|q) + "\t");
    System.out.println((p^q) + "\t" + (!p));

    p = false; q = true;
    System.out.print(p + "\t" + q + "\t");
    System.out.print((p&q) + "\t" + (p|q) + "\t");
    System.out.println((p^q) + "\t" + (!p));

    p = false; q = false;
    System.out.print(p + "\t" + q +  "\t");
    System.out.print((p&q) + "\t" +(p|q) + "\t");
    System.out.println((p^q) + "\t" + (!p));
    }
Евгений Ким 5 месяцев назадСпасибо 0
1 чел.