工作小驛

          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
          主站蜘蛛池模板: 方正县| 贵州省| 镇坪县| 白朗县| 泰来县| 佛坪县| 东乌珠穆沁旗| 锡林郭勒盟| 达拉特旗| 甘德县| 布拖县| 济南市| 买车| 青海省| 漳平市| 调兵山市| 乡城县| 松原市| 弥勒县| 清水河县| 哈巴河县| 华安县| 自治县| 绍兴县| 咸阳市| 阿克陶县| 和平区| 缙云县| 新干县| 平湖市| 宁都县| 苍山县| 洪湖市| 芜湖县| 高邮市| 黎城县| 大化| 贡觉县| 思茅市| 临桂县| 青冈县|