3278 7840

          1100111010001110 1001010010001010

          監控鍵盤輸入

          常用的類有BufferedReaderScanner。

          實例程序:
                   一,利用 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 逍遙晨空 閱讀(350) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 常山县| 浪卡子县| 曲水县| 铜梁县| 施秉县| 泽普县| 聂拉木县| 汽车| 津南区| 万全县| 比如县| 昌邑市| 竹北市| 新宁县| 崇仁县| 新民市| 黄冈市| 彩票| 宜章县| 宣威市| 彰化县| 颍上县| 定边县| 长丰县| 安丘市| 广水市| 拜城县| 都安| 沈阳市| 杭锦后旗| 牡丹江市| 安远县| 邹城市| 潮州市| 鲁甸县| 大悟县| 宁海县| 子洲县| 望谟县| 将乐县| 和龙市|