Mega Code Archive

 
Categories / Java / Development Class
 

Read input from console

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.text.DecimalFormat; import java.text.ParseException; public class ReadDoubleFromConsole {   public static void main(String[] args) {     System.out.println("Enter a number.");     double numberFromConsole;      try {       InputStreamReader isr = new InputStreamReader(System.in);       BufferedReader br = new BufferedReader(isr);       String s = br.readLine();       DecimalFormat df = new DecimalFormat();       Number n = df.parse(s);       numberFromConsole = n.doubleValue();     } catch (IOException e) {       numberFromConsole = 0;     } catch (ParseException e) {       numberFromConsole = 0;     }     System.out.println(numberFromConsole );   } }