Como tirar o ZERO do Float e double?

Como tiro esse zero que é gerado do nada?

Boa tarde, já tentou usar “System.out.printf(”%.0f", variavel);", assim ele corta a casa decimal…

Não de certo. =/

Tente utilizar assim:
double asd = 0; DecimalFormat format = new DecimalFormat("##"); System.out.println(format.format(asd));

Se uso esse decimalformat quando uso numero quebrado ele arredonda… se uso 2,5 ele arredonda para 3.

Tente, então, utilizar assim:
DecimalFormat format = new DecimalFormat(“0.#”);