decimales con double

jwaldo
04 de Marzo del 2005
Como podria redondear a 2 decimales teniendo este codigo: Se que existe el metodo setMaximumFractionDigits pero no se muy bien como utilizarlo MUCHAS GRACIAS
class decimales
{
public static void main(String args[])
{
double valor=5.12345;
// imprimir valor;
}
}

locojava2005
04 de Marzo del 2005
import java.text.NumberFormat;
public class formato
{
public static void main (String[] argv){
double value = 361.23456789;
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(5);
System.out.println(nf.format(value));
nf.setMaximumFractionDigits(10);
System.out.println(nf.format(value));
nf.setMaximumIntegerDigits(2);
System.out.println(nf.format(value));
nf.setMaximumIntegerDigits(5);
System.out.println(nf.format(value));

}
}

jwaldo
04 de Marzo del 2005
MUCHAS GRACIAS