Dificuldade com Double

public class DecimalDouble {

double num = 0.0;

public void setNum(double num){
this.num = num;
}

public double getNum(){
return num;
}

public static void main(String args[]){
DecimalDouble dd = new DecimalDouble();
dd.setNum(0.6900);
System.out.println("Número: "+dd.getNum());
}
}

A saída retornanda é 0.69,entretanto necessito manter esses 00,pois o double o corta,há como fazer isso?

Procure por Decimal Format

Use o método printf para imprimir…

System.out.printf("Número: %.4f", dd.getNum());

T+

Se você quer trabalhar com precisão de casas, use BigDecimal.

O exemplo do diego2005 é o mais correto.