工作小驛

          Ninja!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            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
          主站蜘蛛池模板: 渑池县| 天祝| 芒康县| 蛟河市| 余庆县| 池州市| 和平县| 福泉市| 嘉定区| 武宁县| 九江县| 象山县| 保定市| 香港 | 乡城县| 旺苍县| 报价| 香港 | 兰西县| 涟源市| 监利县| 中阳县| 炉霍县| 济阳县| 汉沽区| 原阳县| 南投县| 永修县| 佛山市| 吉木萨尔县| 十堰市| 灵寿县| 北京市| 北票市| 永兴县| 临朐县| 廉江市| 平舆县| 衡阳县| 鄢陵县| 青岛市|