readdouble.java

来自「Java程序」· Java 代码 · 共 23 行

JAVA
23
字号
import  java.io.* ;
public class ReadDouble
{  public static Double read(String a)
   {try
    {return Double.parseDouble(a);}
    catch(NumberFormatException e)
    {System.out.println("输入错误,请重新输入");
     double bb=read(input());
     return bb;}
   }
   public static String input()
    {String strinfo=null;
       try
      {BufferedReader  br =new BufferedReader(new InputStreamReader(System.in));
       strinfo=br.readLine();}
       catch (IOException  e)
      {System.out.println("caught IOException");}
      return strinfo;
    }
 public static void main(String[] args)
     { double aa=read(input());
     System.out.println(aa);}
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?