Как вывести вместо 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));
}
21 марта 2017 в 18:47
Ближайшие курсы

Интенсив “Java для начинающих”
Знакомство с Java
6
декабря
Введение в брендинг и бренд-платформу
Работа с целевой аудиторией и бренд-платформой
6
декабря

C# ASP.NET Core. Уровень 2
Cоздание веб-сайтов и порталов продвинутый уровень
7
декабря
Новые статьи

Как изменился Instagram в 2019 году
8700

IT-волонтёрство: первый боевой опыт в профессии
1345100

18 непростых вопросов о карьере и самореализации
72800
Новые вебинары

Верстка сайта со списком желаний к Новому году
29 декабря370

Вся аналитика в одном месте: PowerBI - инструмент маркетолога
27 декабря360

Что нужно, чтобы стать PR - Гуру
26 декабря100
Новые темы