本帖最後由 tonyh 於 2021-8-18 18:47 編輯
由於 APCS 實作題經常有執行時間限制,因此在解 APCS 實作題時,我們盡量以 BufferedReader 元件取代 Scanner 元件進行輸入。在 Java 的環境中,BufferedReader 元件提供了更高效的讀取。
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- public class Ch01{
- BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
- String str;
- int x;
-
- Ch01() throws Exception
- {
- System.out.print("請輸入一字串(帶空白): ");
- str=br.readLine();
- System.out.println(str);
- System.out.print("請輸入一整數: ");
- x=Integer.parseInt(br.readLine());
- System.out.println(x);
- }
-
- public static void main(String[] args) throws Exception {
- new Ch01();
- }
- }
複製代碼 |