leer double desde teclado

matiasb
16 de Marzo del 2006
mi duda es tan simple como leer double desde el teclado.( ja estoy re quemado).
con la siguiente linea de codigo puedo leer pero int no double:
double codigo;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
codigo = br.read());

Diego
16 de Marzo del 2006
Para versión anteror a JDK 1.5.0;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
double codigo;
codigo = Double.parseDouble(br.readLine());

Para versión 1.5.0:
Scanner entrada=new Scanner(System.in);
double codigo;
codigo=entrada.nextDouble();
Espero que te sirva.