工作小驛

          Ninja!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
          import java.io.*;

          public class KeyboardInput{

          private final BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
          public final synchronized int readInteger(){
          String input="";
          int value=0;
          try{
          input=in.readLine();
          }
          catch (IOException e){}
          if(input!=null){
          try{
          value=Integer.parseInt(input);
          }
          catch(NumberFormatException e){}
          }
          return value;
          }

          public final synchronized long readLong(){
          String input="";
          long value=0L;
          try{
          input=in.readLine();
          }
          catch (IOException e){}
          if(input!=null){
          try{
          value=Long.parseLong(input);
          }
          catch(NumberFormatException e){}
          }
          return value;
          }

          public final synchronized double readDouble(){
          String input="";
          double value=0.0D;
          try{
          input=in.readLine();
          }
          catch (IOException e){}
          if(input!=null){
          try{
          value=Double.parseDouble(input);
          }
          catch(NumberFormatException e){}
          }
          return value;
          }

          public final synchronized float readFloat(){
          String input="";
          float value=0.0F;
          try{
          input=in.readLine();
          }
          catch (IOException e){}
          if(input!=null){
          try{
          value=Float.parseFloat(input);
          }
          catch(NumberFormatException e){}
          }
          return value;
          }

          public final synchronized char readCharacter(){
          char c=;
          try{
          c=(char)in.read();
          }
          catch (IOException e){}
          return c;
          }

          public final synchronized String readString(){
          String s="";
          try{
          s=in.readLine();
          }
          catch (IOException e){}
          if(s==null){
          s="";
          }
          return s;
          }
          }
          posted on 2007-10-06 08:17 王君 閱讀(365) 評論(0)  編輯  收藏 所屬分類: J2SE
          主站蜘蛛池模板: 依安县| 徐汇区| 兴义市| 仁布县| 吉林市| 什邡市| 精河县| 七台河市| 平顶山市| 德庆县| 延津县| 怀宁县| 镇平县| 黄浦区| 天津市| 布拖县| 大方县| 南乐县| 托克逊县| 镇远县| 长兴县| 丁青县| 开阳县| 山西省| 平利县| 驻马店市| 本溪市| 铅山县| 香格里拉县| 寻甸| 开平市| 波密县| 疏勒县| 沈阳市| 南靖县| 唐河县| 松滋市| 罗田县| 宜丰县| 栖霞市| 依安县|