3278 7840

          1100111010001110 1001010010001010

          監控鍵盤輸入

          常用的類有BufferedReader,Scanner。

          實例程序:
                   一,利用 Scanner 實現從鍵盤讀入integerfloat 型數據      
          import java.util.*;
          //import java.io.*;
          class Abc
          {
          public static void main(String args[])
          {
            Scanner in=new Scanner(System.in);        //使用Scanner類定義對象
             System.out.println("please input a float number");
             float a=in.nextFloat();      //接收float型數據
             System.out.println(a);
             System.out.println("please input a integer number");
             int   b=in.nextInt();      //接收整形數據
             System.out.println(b);
          }
          }
                   二,利用 BufferedReader實現從鍵盤讀入字符串并寫進文件abc.txt

          import java.io.*;
          public class Test1
          {
          public static void main(String[] args) throws IOException
          {
              BufferedReader buf = new BufferedReader (new InputStreamReader(System.in));  
              BufferedWriter buff = new BufferedWriter(new FileWriter("abc.txt"));
               String str = buf.readLine();
               while(!str.equals("exit"))
               {
               buff.write(str);
               buff.newLine();
               str = buf.readLine();
               }
               buf.close();
               buff.close();  
          }
          }

          關于JDK1.5 Scanner類的說明

          Scanner是SDK1.5新增的一個類,可是使用該類創建一個對象.
          Scanner reader=new Scanner(System.in);

          然后reader對象調用下列方法(函數),讀取用戶在命令行輸入的各種數據類型:
          next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot()


          使用nextLine()方法輸入行中可能包含空格.如果讀取的是一個單詞,則可調用
          .next()方法

          posted on 2009-07-24 21:48 逍遙晨空 閱讀(353) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 正镶白旗| 光泽县| 抚远县| 泸溪县| 郯城县| 万全县| 拉萨市| 吴江市| 江津市| 镇坪县| 尼木县| 正宁县| 大港区| 淮南市| 嘉祥县| 盘锦市| 维西| 九龙坡区| 金昌市| 鹿邑县| 灵璧县| 合作市| 栾川县| 新泰市| 固安县| 榆中县| 涡阳县| 台江县| 衡水市| 长岛县| 丽江市| 应用必备| 信阳市| 弥勒县| 东海县| 郯城县| 古丈县| 鄂州市| 汶上县| 浙江省| 株洲市|