Вы имеете в виду, если десятичное представление содержит 0? Абсолютный простейший способ сделать это:
if (String.valueOf(x).contains("0"))
Не забывайте, что число «изначально» не содержит 0 или нет (кроме самого нуля, конечно) - это зависит от базы. Таким образом, «10» в десятичном виде - это «A» в шестнадцатеричном, а «10» в шестнадцатеричном - это «16» в десятичном ... в обоих случаях результат изменится.
Могут быть более эффективные способы проверки наличия нуля в десятичном представлении целого числа, но они, вероятно, будут значительно более сложными, чем приведенное выше выражение.